Mapper 23 reproduction question
Moderator: Moderators
Mapper 23 reproduction question
I've recently purchased Ganbare Goemon Gaiden - Kieta Ougon Kiseru cartridge (still on the way) and I am wondering if it could be changed to Contra (J).
I've found that GGGaiden is mapper 22 (VRC2 Type A) and Contra(J) is Mapper 23 (VRC2 type B). I wasn't able to find any info about pinouts of these Konami Roms (when I get the cartridge, I will try to trace them myself), but I am concerned about the different mapper.
Is it really so different? Will GGGaiden cartridge work with the Contra (J) rom? Thanks.
I've found that GGGaiden is mapper 22 (VRC2 Type A) and Contra(J) is Mapper 23 (VRC2 type B). I wasn't able to find any info about pinouts of these Konami Roms (when I get the cartridge, I will try to trace them myself), but I am concerned about the different mapper.
Is it really so different? Will GGGaiden cartridge work with the Contra (J) rom? Thanks.
I will just use an educated guess. Since emulator required 2 different mappers to make them work, the chance are high that it will not. The only way to know is to check what are the mapper difference inside the code of a current emulator. If, for examples, registers are different (like Castlevania 3 and Madara) then unless you hack the rom then it would not be possible to use "as-is".
http://www.romhacking.net/docs/362/
E: seems all the same info is also on wiki... http://wiki.nesdev.com/w/index.php/VRC2
E: seems all the same info is also on wiki... http://wiki.nesdev.com/w/index.php/VRC2
Download STREEMERZ for NES from fauxgame.com! — Some other stuff I've done: fo.aspekt.fi
Contra (J) has been hacked to mapper 4 (MMC3) by Bregalad which is far more common. http://jonathan.microclub.ch/contra/
VRC2A and 2B differences:
You will need to swap A0 and A1.
Also this may or may not be an issue with your particular game.
You will need to swap A0 and A1.
Code: Select all
variant lines registers Mapper Number
=================================================================
VRC2a: A1, A0 $x000, $x002, $x001, $x003 022
VRC2b: A0, A1 $x000, $x001, $x002, $x003 023
Code: Select all
Important note! On VRC2a (mapper 022) only the high 7 bits of the CHR regs are used -- the low bit is
ignored. Therefore, you effectively have to right-shift the CHR page by 1 to get the actual page number.
Thanks for pointing out the important parts, when I get the cartridge, hopefully I would be able to make something out of it...well swapping the two adress lines shouldn't be a problem, but I don't know anything about romhacking so shifting the CHR page is out of my league, hopefully this won't be needed...
I finally received the Ganbare Goemon Gaiden - Kieta Ougon Kiseru cartridge. Can somebody please help me with the pinout? This is what I've found out so far (PRG=pin on PRG ROM, VRC = pin on VRCII chip and CNN is the cartridge connector):
[/code]
Code: Select all
scratched project
Last edited by jpx72 on Mon Nov 01, 2010 3:26 am, edited 1 time in total.
I haven't found Contra cartridge for less than cca 30USD (shipping incl.). GGG cost me 3€ and I have eproms for free. It's a big difference for me. I can send the original roms to anybody for the postage cost if that means something. But I like to keep those if I ever want to revert the conversion process.
Fascinating? You swap out the ROM chips for something else. Not really that amazing. What do you mean apply contra IPS patches to it? Not that it's the end of the world that you destroy this game to make a bootleg, but the problem is there are lots of people that are all thinking the same thing. Pretty soon, the game will be extremely rare to come by.