08-07-2012, 06:17 AM
(08-06-2012, 02:09 PM)ThornMartin Wrote: It appears as though you changed the initial PC in the header (0x1C - 0x1E) from 0x200040 to 0x25E194. I take that to mean you did some ASM editing. What tools did you use (in particular, which disassembler/assembler)? What was the extent of the modifications done in ASM?
We put an intro on to the start of the game. I thought it'd be fun to have an old-school style intro on there, so Thor coded it up. Essentially it just plays the intro and when the user exits, it jumps to the location it would have started at, 0x200040.
I think that was coded with the old NGPC dev kit. You can find a nicely packaged version at http://sebastianmihai.com/main.php?t=63&
The problem is that it won't run in Vista/Win7, so you may need an XP virtual machine.
If you code in just ASM, I think you can use this one (or some variant).
http://john.ccac.rwth-aachen.de:8000/as/
This is not necessary for the ROM translation effort, though Judge did some work hacking ASM to display the variable-width font. The English words will often take more screen space than their Japanese symbol counterparts. To help with this, you can make letters like "l" take up less than the full tile width.
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )