Page 1 of 1

Dump Mask ROMs from NES?

Posted: Sat Dec 27, 2014 1:34 pm
by DNSDies
Is it possible to, say, use a willem programmer to dump the contents of a CHR or PRG rom?

I ask because I have a copy of Just Breed, and when I compared it to an emulated ROM on PuNES, I noticed that the emulated version is missing a few things.

1) No intro screen. The emulated ROM image just shows the title in plain text.
2) No music on the intro or file select screen.

I'm thinking it may be because a faulty dump has been floating around, and I'd like to make a proper one.

Re: Dump Mask ROMs from NES?

Posted: Sat Dec 27, 2014 2:18 pm
by lidnariq
We know the correct dump: http://bootgod.dyndns.org:7777/profile.php?id=1409

That said, if you want to dump it yourself, it's a pretty straightforward project, either by modifying TapeDump ( http://www.chrismcovell.com/TapeDump_Controls.html ), or desoldering the ROMs and reading them in a commercial or homebrew reader ( viewtopic.php?t=8982 )

Re: Dump Mask ROMs from NES?

Posted: Sat Dec 27, 2014 4:35 pm
by DNSDies
knowing a correct dump exists is not the same as finding it.

Also, I've got no skill at programming NES, so modifying tapedump to accept an MMC5 game like this is right out.

Also, I don't want to build a parallel port ROM dumper.

If I had to, I'd prefer to use something like a teensy++

Re: Dump Mask ROMs from NES?

Posted: Sat Dec 27, 2014 5:48 pm
by lidnariq
The information needed to evaluate whether your not-personally-extracted copy is correct is provided there also:
justbreed.png
The "x!" on the right with "2" means that there have been two independent corroborations as to its correctness.

Take your .NES file, split it into CHR and PRG, zip those up (ordinary zip; not rar, not 7z) and see what the CRCs are of those split portions. They should match to what's on the page.

The MMC5 is one of the most complex mappers ever on the NES/FC, so I wouldn't be surprised if puNES has some funny bug in its support.

Finally, you can easily convert a parallel port schematic into a microcontroller one... you'll have to use a 5V microcontroller to interface with the 5V ROMs used by the cartridge.

Re: Dump Mask ROMs from NES?

Posted: Sun Dec 28, 2014 9:51 pm
by proveaux
DNSDies wrote: 1) No intro screen. The emulated ROM image just shows the title in plain text.
2) No music on the intro or file select screen.
This is normal until you save. After saving, the game starts with the animated title screen with music.