Hello again!
Following my undub of the first ZX game, I'm happy to present you the more-or-less same modification of ZX Advent.
Rockman ZX Advent was actually dubbed into English (which wasn't the case with the previous game, where they just removed all the voices). But many people see ZXA's dub as a low-quality one, and there have been some attempts to undub the game in the past, but they were unsuccessful. There's even a patch on the internet, that calls itself "undub", but in fact just removes all the English dub voices and makes all the dialogues silent.
The main problem with undubbing ZXA was that all the voice files are numbered very differently in the English and Japanese versions, so a simple file swap wouldn't have worked at all. A lot of work had to be done to figure out what piece of dialogue corresponds to which sound file and repoint every block of an English text script to the correct audio. This is exactly what I did.
Rockman ZX Advent: Full Undub
- Every piece of original Japanese voice acting is present;
- Did you know that even the English dub of this game left out the voicing of some dialogues that are voiced in the Japanese version? Mainly it's briefings characters recieve upon entering a new area. These are restored too;
- Same as in my ZX undub patch, all in-game terminology is restored to original;
- The undub was tested and confirmed fully working on DeSmuME and Acekard 2i flashcart.
A copy-paste from a thread about ZX's undub, which is true for this one as well:
Due to English game script being much longer than the Japanese one, not all dialogue boxes ended up having an associated voice clip. It doesn't mean some clips are lost. It just means that some blocks of text which fit into one box in Japanese, now have to be split in two due to a longer text (Japanese text is much more compact than English). The voice for such two split blocks plays during the first of them, so if you wanna hear everything, don't scroll the dialogues too fast. Technically, this is fixable by completely rewriting all the game's text to fit the original number of blocks, but no volunteers so far.
Tools used:
Solid One's Mega Man ZXA text dumper/inserter tool for dealing with game text scripts
DiegoHH's tool for unpacking and repacking subtitle files from ZX/ZXA
Tile Molester for editing graphics
DSLazy for ROM packing/unpacking
jEdit for convenient text editing
Crystal Tile 2 for uncompressing and recompressing the arm9.bin
HxD and Translhextion for some hex editing
Credits and thanks:
Solid One for his great help and support, and also tools he wrote for modifying this game
DiegoHH for useful tools he developed
denim for helping bypass the arm9.bin compression
Geo a.k.a. illuminor (me) for putting this together, which took much more time and effort than it may seem, even though I had a lot of help
A .zip file containing the patch is attached to the post. It includes a README, which you can also read here:
Please don't ask for ROMs or links to download them.
Enjoy playing!
Also check out the undub of the first Rockman ZX game.
Following my undub of the first ZX game, I'm happy to present you the more-or-less same modification of ZX Advent.
Rockman ZX Advent was actually dubbed into English (which wasn't the case with the previous game, where they just removed all the voices). But many people see ZXA's dub as a low-quality one, and there have been some attempts to undub the game in the past, but they were unsuccessful. There's even a patch on the internet, that calls itself "undub", but in fact just removes all the English dub voices and makes all the dialogues silent.
The main problem with undubbing ZXA was that all the voice files are numbered very differently in the English and Japanese versions, so a simple file swap wouldn't have worked at all. A lot of work had to be done to figure out what piece of dialogue corresponds to which sound file and repoint every block of an English text script to the correct audio. This is exactly what I did.
Rockman ZX Advent: Full Undub
- Every piece of original Japanese voice acting is present;
- Did you know that even the English dub of this game left out the voicing of some dialogues that are voiced in the Japanese version? Mainly it's briefings characters recieve upon entering a new area. These are restored too;
- Same as in my ZX undub patch, all in-game terminology is restored to original;
- The undub was tested and confirmed fully working on DeSmuME and Acekard 2i flashcart.
A copy-paste from a thread about ZX's undub, which is true for this one as well:
Due to English game script being much longer than the Japanese one, not all dialogue boxes ended up having an associated voice clip. It doesn't mean some clips are lost. It just means that some blocks of text which fit into one box in Japanese, now have to be split in two due to a longer text (Japanese text is much more compact than English). The voice for such two split blocks plays during the first of them, so if you wanna hear everything, don't scroll the dialogues too fast. Technically, this is fixable by completely rewriting all the game's text to fit the original number of blocks, but no volunteers so far.
Tools used:
Solid One's Mega Man ZXA text dumper/inserter tool for dealing with game text scripts
DiegoHH's tool for unpacking and repacking subtitle files from ZX/ZXA
Tile Molester for editing graphics
DSLazy for ROM packing/unpacking
jEdit for convenient text editing
Crystal Tile 2 for uncompressing and recompressing the arm9.bin
HxD and Translhextion for some hex editing
Credits and thanks:
Solid One for his great help and support, and also tools he wrote for modifying this game
DiegoHH for useful tools he developed
denim for helping bypass the arm9.bin compression
Geo a.k.a. illuminor (me) for putting this together, which took much more time and effort than it may seem, even though I had a lot of help
A .zip file containing the patch is attached to the post. It includes a README, which you can also read here:
To apply the patch on Windows:
- Copy a Japanese ROM file of Rockman ZX Advent (CRC32: 89C919BC) in the patch folder;
- Rename your ROM "zxa.nds";
- Run "Patch ZX Advent.bat";
- Done! You will now see a file named "zxa_undub.nds" next to your original file. This is the undubbed ROM, you can now play it.
- Copy a Japanese ROM file of Rockman ZX Advent (CRC32: 89C919BC) in the patch folder;
- Rename your ROM "zxa.nds";
- Run "Patch ZX Advent.bat";
- Done! You will now see a file named "zxa_undub.nds" next to your original file. This is the undubbed ROM, you can now play it.
Enjoy playing!
Also check out the undub of the first Rockman ZX game.
Attachments
Last edited by geo-kun,