Skip to content
sanni edited this page Mar 22, 2023 · 4 revisions

Video of dumping a N64 cartridge

IMAGE ALT TEXT HERE

Setup

Apply the following switch settings:

image
(HW4/5 only have the 3V switch)

Important: For reading EEPROM saves you will need to have the Adafruit Clock Generator installed.

(Reading/writing Eeprom might not work with repros)

Furthermore the n64.txt database file needs to be in the root of the SD card.
Insert the N64 cartridge into the N64 slot and power on the cart reader.

fastcrc option:

Since N64 ROMS are quite big there is an option to dump the ROM and calculate the CRC32 at the same time called "fastcrc". Without it would dump the ROM first and then calculate the CRC32.
Doing both simultaneously is faster but it does not work with all Cart Reader/Mega Pro 2560/SD card combinations. If you have issues dumping N64 ROMs you can disable fastcrc by adding // in front of "#define fastcrc" found under HW CONFIGS in Cart_Reader.ino.

Emulator saves:

If you want to write a savegame from an emulator to the cartridge or if you want to play a savegame from a cartridge in an emulator you might need to byte/word swap it first.

  • To byte/word swap on Windows, you can download either Cephiros' Save Ram Conversion Utility or saturnu's ED64-Saveswap. For more details on this tool, you can reference this post on the EverDrive Forum.
  • Alternatively, to byte/word swap on any other machine capable of running Python code, check out ssokolow's N64-Saveswap.
Clone this wiki locally