Oh yeah, forgot to respond to this.
That's what had to be done for the various translation patches, no?
Yeah, partly, but never the whole thing, only the bare minimum of what was necessary. In the case of Ys IV, that was limited to tracking down the text decompression code (Neill Corlett), and a few other limited cases like the print routine (David Shadoff and a little help by me).
No. Because by the time it has been written to the cd, there are no original 'files' left. Think of it as a big ROM image.
So none of those who did a translation of a PCECD have a completely decoded ROM?
Correct, like megatron said. Think of data track 2 as one big NES ROM file... and it's pretty close to that actually since the HuC6280 is very close to the NES CPU (a 6502 type) which means the Assembly language is pretty similar. So, if you learned to hack NES games, with a little more knowledge, that would more easily lend itself to PCE.
There's no need to completely disassemble it, I mean, it depends on how far you need to go after all... If you wanna hack the game, change sprites around and/or gameplay, then yeah, you would need to go very far to fully understand everything, but I and anybody else when it came to fan translations only ever went as far as was needed, the bare minimum.