Games & Preservation

Backing Up Nintendo 64 Games

While its rivals moved to discs, the Nintendo 64 stayed on cartridges — which today makes its library one of the most durable and most dumpable of its generation. The details worth knowing are its split save system (some saves live on the cart, some on a memory card in the controller) and a quirk of byte order in the files. Start with the ground rules: own it, dump it yourself, keep it private.

Media
N64 cartridge.
Hardware
Open Source Cartridge Reader (native slot), Retrode 2 + N64 plugin, or INLretro.
Output
.z64 (native byte order); the OWL player also accepts .n64 and .v64.
Typical size
8 – 32 MB; the biggest carts (Conker, Pokémon Stadium 2) are 64 MB.
Save data
On-cart EEPROM / SRAM / FlashRAM (varies by game) plus the Controller Pak in the controller.
A Nintendo 64 console with controller
The Nintendo 64. Cartridges again — and note the memory-card slot in the controller, half of the console’s save story. Image: Evan-Amos, public domain, via Wikimedia Commons.

What You Need

Dumping, Step by Step

N64 cartROM + on-cart save1Controller Pak(memory card saves)OSCRcart slot + controller port,dumps to microSD2Game.z64+ save files8 – 64 MB3OWL media libraryplays in the browser — save states synced
The N64 dump: (1) saves may live on the cartridge or on a Controller Pak, (2) the OSCR reads both through its cart slot and controller port, (3) producing a .z64 ROM plus save files. Diagram: NDEVR.
  1. Clean the edge connector — N64 carts are champion dust collectors.
  2. Insert and dump. OSCR: choose N64, and it identifies the game, dumps the ROM, and grabs the on-cart save (it knows which save type each game uses). Retrode: the cart appears as files to copy.
  3. Dump the Controller Pak too, if your games used one — on the OSCR, plug the controller into its port.
  4. Verify. Dump twice and compare, or check the checksum against the No-Intro database.

Saves & Controller Paks

Nintendo split N64 saving two ways, and a full backup covers both:

  • On the cartridge — EEPROM (Mario 64, Zelda: OoT), SRAM (Zelda: Majora’s Mask, battery-backed), or FlashRAM (Pokémon Snap, Paper Mario). Your dumper handles the differences; only SRAM carts have the battery-death problem.
  • On the Controller Pak — the memory card that slots into the controller, required by many third-party games (Mario Kart 64 ghosts live here too). Its data is battery-free but the connectors corrode; dump it once and it is safe forever.

Byte Order: .z64 vs .v64 vs .n64

Same game, three shuffles

Old copier hardware wrote N64 ROMs with bytes swapped in different orders, and the three file extensions record which: .z64 is the native big-endian order (what modern dumpers produce), .v64 is byte-swapped, .n64 is little-endian. They are the same data shuffled differently, and the OWL player accepts all three — but prefer .z64 when your tool offers a choice; it is the preservation standard.

Playing Your Backup

Upload Game.z64 to your OWL media library and the Games collection runs it in the browser with the N64 core — box art, per-console settings, and save states synced across your devices, all in your own end-to-end encrypted storage. Four-player classics pair naturally with Play Together, which hands extra controllers to friends over a share link.