I want to disassemble a game "RAINBOW ". It's Mapper 2 and have no CHR,just 128K program rom. So I want to get its CHR date too.
Who could give me an advice or tel me what tool I can use.
Thank you.
I'd break the game down into it's $4000 banks, then put each one through a tile layer to try to spot character data manually for reference. Then would disassemble each combination of banks (0+7,1+7,2+7,3+7,4+7,5+7 and 6+7 with NESRev (need to edit source code for games starting at $8000.)
OK Thank you. I trying now..
But why you disassemble banks 0+7,1+7,2+7,3+7... Because changeing bank is done only in bank 7 ,yes?
I will download NESRev and do it.
And I use "YY-chr" to try to spot character data,but it's hard...I don't know where are the character.
7 because it's a constant bank, banks 0-6 are swapped. You don't need to keep disassembling bank 7 but if you use a modified NESRev, you need a 32k image for the correct offsets so you might as well.
Could you give me the disassemble tool "NESREV",I can not download it.
My E-mail
maoshan108_369@126.com
Thank you
It must be compiled, I had trouble compiling it with JBuilder but a friend didn't so I just got it off him heh
I found JAVA source too,but don't know how to compile.
Is there Other good disassemble tools recommendable?
Yeah, try Hyde's disassembler:
http://www12.brinkster.com/hydesprojects/gamessources.asp
I haven't used it much, but it's output that I've seen is excellent and even assembled OK.
You could also try Interactive Disassembler, there's a free version of it that supports 6502. It's pretty good too.
http://nesdev.com/idafw.zip
Thanks for your help . Trying Hyde's disassembler
Here's NESrev 32k version, fully compiled, for all of ya to leech:
http://impeachgod.f2g.net/NESrev.jar
All you ned is the java runtime.