I tried it, but it still does not run in Nestopia. Mb I do something wrong. Original ROM parameters:
<cartridge system="Famicom" dump="ok" crc="49123146" sha1="D43D51E63AB14F5DEB38FD2C393E7550705675B4">
<board type="KONAMI-VRC-2" mapper="23">
<prg size="128k" />
<chr size="128k" />
<chip type="Konami VRC II">
<pin number="3" function="PRG A1" />
<pin number="4" function="PRG A0" />
<pin number="21" function="CHR A10" />
<pin number="22" function="CHR A16" />
<pin number="23" function="CHR A11" />
<pin number="24" function="CHR A13" />
<pin number="25" function="CHR A14" />
<pin number="26" function="CHR A12" />
<pin number="27" function="CHR A15" />
<pin number="28" function="NC" />
Please tell what you changed except prg size.
Hi, i had to actually update the board code in nestopia and recompile. First, you have to change prg to 256kb in board.h for this mapper. Then rebuild.
Next, you have to add a line in your xml file to this:
<game>
<cartridge system="Famicom" dump="ok" crc="0889a5b1" sha1="fde83b67ae810efdcf233048a878bfc125fc69ae">
<board type="KONAMI-VRC-2" mapper="23">
<prg size="256k" />
<chr size="128k" />
<chip type="Konami VRC II">
<pin number="3" function="PRG A1" />
<pin number="4" function="PRG A0" />
<pin number="21" function="CHR A10" />
<pin number="22" function="CHR A16" />
<pin number="23" function="CHR A11" />
<pin number="24" function="CHR A13" />
<pin number="25" function="CHR A14" />
<pin number="26" function="CHR A12" />
<pin number="27" function="CHR A15" />
<pin number="28" function="NC" />
</chip>
</board>
</cartridge>
Leaving prg at 128 will still make the game black screen in nestopia. Note where i changed it to 256. Let me know if you still cant get it. I got it work this way and work really well.