NSMBU > Replay

A replay file contains recorded button presses. It is used for titles screen replays, super guides and challenge records. This page describes version 1.0.1.64 of the file format.

OffsetSizeDescription
0x04Magic number (RPRH)
0x44Version number
0x84Unknown
0xC16RNG state
0x1C1World number
0x1D1Level number
0x1E1Area number
0x1F1Entrance id
0x201Unknown
0x211Unknown
0x221Challenge id (or -1)
0x231Unknown
0x242Unknown
0x262Unknown
0x281Unknown
0x291Unknown
0x2A1Unknown
0x2B1Unknown
0x2C16 * 4Initial player states
0x6C1 * 3Star coins collected
0x6F1Unknown
0x701Unknown
0x711Unknown
0x721Unknown
0x731Flags:
1 = is nabbit chase
0x741Game type (0=normal, 1=boost rush, 2=coin battle, 3=coin edit, 4=challenge)
0x751Coins
0x762Flags:
1 = is title screen
4 = is boost rush
16 = is nslu
32 = is edited coin course
0x784Score
0x7C1Number of deaths (decides if super guide block should appear)
0x7D1Baby yoshi type (10=bubble, 11=balloon, 14=none)
0x7E1Unknown
0x7F1Unknown
0x804Boost rush speed (float)
0x841Unknown
0x851Unknown
0x861Unknown
0x871Unknown
0x88Replay data
CRC32 of replay file

Player State

OffsetSizeDescription
0x01Is active
0x11Number of lives
0x21Unknown
0x31Character
0x41Powerup
0x51Has star power
0x61Unknown
0x71Unknown
0x84Number of coins
0xC1Unknown
0xD1Unknown
0xE1Unknown
0xF1Unknown

Character

IDCharacter
0Mario
1Luigi
2Yellow Toad
3Blue Toad
4Mii

Powerup

IDPowerup
0Small
1Big
2Fire
3Mini
4Propeller
5Penguin
6Ice
7Acorn
8P-Acorn