> I have a screenshot of the ROM test on hardware. I can assure you that ---- is
> correct in this instance
i mean, your words about "ic 0" is not populated... that's not true... ---- shows the same on any ic22 on the regular carts... it's just shows you that there is no checksum for this chip inside list.
> > your 8mb problem can be solved if you relocate just the first half of the main
> > executable from 800000 to 400000 address
>
> That's not correct. One of the address bits controls if part (Sega carts) or all
> (Namco carts) of the contents appears 8 MB earlier than their true address. That's
> the part I don't understand; DEMUL clearly emulates it correctly since you get the
> -----.
correct it or not for the real hardware I don't know, but that is makes romboard test show correct results and booting... Even 000000-3fffff area may be empty at all...
MAME:
Code:
ROM_LOAD("nja3vera_fl1.2d", 0x00800000, 0x00800000, CRC(442cb858) )
ROM_RELOAD( 0x00000000, 0x00800000)
ROM_LOAD("nja3vera_fl2.2c", 0x01000000, 0x00800000, CRC(1f81f46b) )
ROM_LOAD("nja3vera_fl3.2b", 0x01800000, 0x00800000, CRC(24974c3d) )
Result:
Demul:
Code:
ROM_LOAD("nja3vera_fl1.2d", 0x00800000, 0x00800000, CRC(442cb858) )
ROM_RELOAD( 0x00400000, 0x00400000)
ROM_LOAD("nja3vera_fl2.2c", 0x01000000, 0x00800000, CRC(1f81f46b) )
ROM_LOAD("nja3vera_fl3.2b", 0x01800000, 0x00800000, CRC(24974c3d) )
Result: