N64 Controller Pak Reader

Read and repair N64 Controller Pak saves in your browser. Drop in a real .mpk or DexDrive .n64 file and it walks the filesystem, decodes note names in the console's own character set, and fixes most corruption in one click. Nothing leaves your browser.

N64 Controller Pak Reader preview
Drop in a real Controller Pak save and every note decodes: names in the console's own character set, resolved game titles, the publisher, and the page footprint of each save.
Drop in a real Controller Pak save and every note decodes: names in the console's own character set, resolved game titles, the publisher, and the page footprint of each save.
All 128 pages of the 32 KB filesystem, color-coded by owner. Fragmented save chains show up exactly the way they sit on the card.
All 128 pages of the 32 KB filesystem, color-coded by owner. Fragmented save chains show up exactly the way they sit on the card.

About this project

Binary ParsingSave ForensicsCollection ManagerAngular Signals
The collection shelf came first. Then I wanted the project to earn its name, so I wrote a parser for the Controller Pak's actual on-card filesystem: 32 KB, 128 pages, 16 note slots, checksummed ID blocks. It walks the allocation table, decodes note names using the console's own character set, flags corruption, and can usually repair it. Everything runs client-side with typed arrays, so saves never leave the browser. The collection shelf also surfaces rough market values for marquee titles, loose and complete-in-box, with one-tap links to find a copy on eBay or see full price history on PriceCharting.
  • Reads real .mpk and DexDrive .n64 save files in the browser
  • Walks the pak filesystem: inode chains, note table, and ID block checksums
  • Decodes note names with the N64's own font code, katakana included
  • One-click repair for corrupted checksums and desynced backups
  • Visual page map of all 128 pages, plus a built-in sample pak to explore
  • Collection shelf with 296 classic titles, tracked in LocalStorage
  • Market value estimates (loose and CIB) for ~25 marquee titles, with eBay and PriceCharting links
N64 Controller Pak Reader screenshot 1