Can't Dump Cart / Mirror Test Fail
Hi, I am trying to dump "A boy and his blob" NES cart. I've managed to dump 4 other carts. There's a message in the command prompt about about a mirror test fail. A file gets generated, but no game launches when opened in an emulator.
I bought my INLretro at the end of the last year, so should have the most recent firmware etc on it.
The text from the command prompt is below. It notes that there was an MMC1 mirror test fail (1 screen B). I found some code for this error. It looks like it's something to do with
- $5015 = 0x55: single screen 1
- dict.nes("NES_CPU_WR", 0x5105, 0x55), and
- checking if the variable equals 1SCNB.
I'm such a noob I don't what the 0x55 etc is about; I assume it's an address to get a variable.
So what causes this error? What causes the variable to be at the wrong setting and not equal 1SCNB? Is it a mistake or missing feature in the dumper programming, a flaw in the cartridge, something in between?
Text from command prompt:
C:\ROMS\INL-retro-progdump-master\host>inlretro -s scripts/inlretro2.lua -c NES -m MMC1 -x 128 -y 128 -d C:\ROMS\Ripped\Blob.nes Successfully found and connected to INL retro-prog Device firmware version: 2.3.x firmware app ver request: 3 Testing MMC1 MMC1 mirror test fail (1 screen B) could not write 0xAA to PPU $ 1000 EXP0 pull-up test: 224 reading PRG-ROM manf ID attempted read PRG-ROM manf ID: 7E attempted read PRG-ROM prod ID: 7E reading CHR-ROM manf ID attempted read CHR-ROM manf ID: 7E attempted read CHR-ROM prod ID: 7E
Dumping PRG & CHR ROMs... DONE Dumping PRG & CHR ROMs
Thanks, Grae.``