Skip to content

Dumping NES Games

sanni edited this page Oct 14, 2022 · 1 revision
Clone this wiki locally

Video of dumping a NES cartridge

IMAGE ALT TEXT HERE

Setup

The currently supported cartridge types(including info on supported savegame data) can be found here.

Switch settings for HW3:

The mapper and size gets selected automatically but that currently doesn't work for all games.

To manually select the mapper and size information of the cartridge you can use these databases.
It's important that you input all the info correctly and don't leave anything out.

nesdumpset

The Cart Reader will output both a *.bin and *.nes file. The *.bin file contains just the maskrom data of the cartridge while the *.nes file has an addition iNES emulation header added. This header is not found in the cartridge. The Cart Reader has a database with all the emulation headers and tries to add the header to the bin file after dumping but it might not recognize all the games.

To manually add the emulation header you can go to http://nes.dnsabr.com and search for your game. Once found copy the 32 letters/numbers from the Header (hex) column and paste them in front of the data in the nes bin file using a hex editor. It is important that you don't overwrite any of the existing bytes but add it in front.

emuheader0

emuheader1