Skip to content
. edited this page Apr 10, 2015 · 9 revisions

Note: Most titles will ignore notes that have a completely empty gameCode and companyCode. e.g. 00 00 00 00 and 00 00.

Some titles won't rely on either codes, and instead use the noteName, such as Gex 64 and Gex 3. Some titles only rely on the gameCode, and ignore the companyCode, but some titles such as Wave Race 64 require a specific companyCode.

The offset 0x08 must have bit 1 set. If it's not set, most games cannot load saves. One error message is "CONTROLLER PAK NOT INSERTED". Buck Bumble reports "CORRUPT OR DAMAGED CONTROLLER PAK"

06 00 07 00 06 INFINITE LOOP

// 1. MemPak : Actual data to be read // 2. Filesystem Class // 0. Initialisation // 1. Parsing // 2. Repairing/processing // 3. Note prototype: delete, export etc. // 4. Save file // 3. User Interface

#Buck Bumble

gameCode publisherCode 0x8:1 noteName
Must be NBLE Must be 41 Must be set
Corrupt/Damaged Error
noteName cannot change
  • Only one Note per Controller Pak
  • All 4 bytes of noteName extension must be 00

Clone this wiki locally