Mario Sports Mix/RAM map

From Data Crystal
Jump to navigation Jump to search

Chip tiny.png The following article is a RAM map for Mario Sports Mix.

Most PAL addresses are at an offset of +0xF80 compared to NTSC-U with the exception of the game ID & savefile related addresses.

Common / Misc.

Address
PAL
Address
NTSC-U
Size
Hex
Description
80000000 80000000 ? [ASCII] Game ID
80000003 80000003 1 [ASCII] Region Indicator (P=PAL, E=NTSC-U)
8047888e 8047796e ? [ASCII] Currently loaded stage (see Mario_Sports_Mix/Notes#Stage IDs)
804cce22 804cce22 2 Wiimote #1: Button Inputs
804cddfc 1 Wiimote #1: Attachment
804ce702 804cd782 2 Wiimote #2: Button Inputs
804cf062 804ce0e2 2 Wiimote #3: Button Inputs
804cf9c2 804cea42 2 Wiimote #4: Button Inputs
804d069b 804cf71b 1 Paused (includes HOME Menu)
804d1154 804d01d4 4 [Pointer]
+0x1C3 1 Current savefile loaded
+0x1F5 ? [ASCII] Current module loaded (menuf.cmp, tourf.cmp, basketf.cmp, volleyf.cmp, dodgef.cmp, hockeyf.cmp, bossf.cmp - won't be anything during a unlock dialogue)
804d7958 804d69d8 1 Wiimote #1: Attachment used in match (0x0=None, 0x1=Nunchuck - not what's actually attached, what the game expects to be attached)
804d7959 1 Wiimote #2: Attachment used in match
804d795a 1 Wiimote #3: Attachment used in match
804d795b 1 Wiimote #4: Attachment used in match
804d8354 4 On Loading Screen (0x0=Yes)
804d8e14 804d7e94 1 Amount of human players

Match (Exhibition/Tournament/Party Mode)

Address
PAL
Address
NTSC-U
Size
Hex
Description
804d0f74 804cfff4 4 [Pointer]
+0x20
++0x34
+++0x1F0 4 [Float] Behemoth HP
+++0x1F4 4 [Float] Behemoth Max HP
804d0f78 804cfff8 4 [Pointer]
+0x3C
++0x200 4 (Dodgeball: Daisy Garden) Petey swallowed ball
804d0f8c 804d000c 4 [Pointer]
+0x10
++0x10C 4 [Float] Team Blue: Special Shot Meter
++0x2CC 4 (Dodgeball) In Sudden Death
804d0f98 804d0018 4 [Pointer]
+0x24
++0x214
+++0x28C 4 (Dodgeball) Ball held by (0xffffffff=Ball is free, 0x0=Character #0, etc.)
+++0x134 4 (Volleyball) Ball last held by
+0x18
++0x214
+++0x178 4 (Basketball) Ball last held by
++0x2D 1 If ball is in item form (Dodgeball: 0x1=Regular, 0x2=Item - Other Sports: 0x0=Regular, 0x1=Item)
+0xE0
++0x154 4 Special active
804d77c6 804d6846 1 Matchup (see Mario_Sports_Mix/Notes#Matchup IDs)
804d77cc 804d684c 1 Current Set
804d77d3 804d6853 1 Match Difficulty (used by CPUs)
804d77e4 804d6864 4 [Float] Match Timer
804d7808 804d6888 1 Character #0 / Blue #1: Character used (see Mario_Sports_Mix/Notes#Character IDs)
804d7809 804d6889 1 Character #1 / Red #1: Character used
804d780a 804d688a 1 Character #2 / Blue #2: Character used
804d780b 804d688b 1 Character #3 / Red #2: Character used
804d780c 804d688c 1 Character #4 / Blue #3: Character used
804d780d 804d688d 1 Character #5 / Red #3: Character used
804d780e 804d688e 1 Character #6 / Blue #4: Character used (used by Yoshi/Shy Guy in Dodgeball & Hockey respectively for 3v3 matches - also used in Harmony Hustle as all are on Team A)
804d780f 804d688f 1 Character #7 / Red #4: Character used (used by Yoshi/Shy Guy in Dodgeball & Hockey respectively for 3v3 matches)
804d7810 804d6890 1 Character #0 / Blue #1: Character used
804d7811 804d6891 1 Character #1 / Red #1: Skin used
804d7812 804d6892 1 Character #2 / Blue #2: Skin used
804d7813 804d6893 1 Character #3 / Red #2: Skin used
804d7814 804d6894 1 Character #4 / Blue #3: Skin used
804d7815 804d6895 1 Character #5 / Red #3: Skin used
804d7816 804d6896 1 Character #6 / Blue #4: Skin used
804d7817 804d6897 1 Character #7 / Red #4: Skin used
804d7848 1 Blue Team: Court side used
804d7849 1 Red Team: Court side used
804d785c 804d68dc 4 Blue Team: Coins
804d7860 804d68e0 4 Red Team: Coins
804d789c 804d691e 4 Blue Team: Item (see Mario_Sports_Mix/Notes#Item IDs)
804d78a0 804d6922 4 Blue Team: Item (see Mario_Sports_Mix/Notes#Item IDs)
804d78bc 804d693c 1 Team #1: Match Results (0x00=Match ongoing, 0x01=Match Won, 0x02=Match Lost, 0x03=Match Tied)
804d78bd 804d693d 1 Team #2: Match Results
804d78be 804d693e 1 Team #3: Match Results (used for Party Mode)
804d78bf 804d693f 1 Team #4: Match Results (used for Party Mode)
804d78d0 804d6950 4 (Dodgeball) Blue Team: Max Life
804d78d4 804d6954 4 (Dodgeball) Blue Team: Max Life
804d791f 804d699f 1 (Basketball) Score Type (0x02=2-Pointer, 0x03=3-Pointer, 0x??=Amount of points awarded after Waluigi's special)
804d7930 804d69b0 4 (Bowser Jr.'s Boulevard) Bonus Panels: Operator (0x0=None, 0x01=+, 0x02=*, 0x03=-)
804d7934 804d69b4 4 (Bowser Jr.'s Boulevard) Bonus Panels: Panel Color (0x00=None, 01=Red, 02=Green, 03=Blue, 04=Rainbow)
804d7938 804d69b8 4 (Bowser Jr.'s Boulevard) Bonus Panels: Panel Number
804d7978 804d69f8 4 (Feed Petey, Bob-Omb Dodge, Smash Skate) Difficulty - (Harmony Hustle) Stage selected (see Mario_Sports_Mix/Notes#Party Mode Difficulty / Harmony Hustle IDs)
804d7df8 804d6e78 4 Blue Team: Total Points (takes priority over each set's points)
804d7dfc 804d6e7c 4 Red Team: Total Points
804d7e00 804d6e80 4 Team #3: Total Points (used in Feed Petey)
804d7e04 804d6e84 4 Team #4: Total Points (used in Feed Petey)
804d7e18 804d6e98 4 Blue Team: Set 1 Points
804d7e1c 804d6e9c 4 Blue Team: Set 2 Points
804d7e20 804d6ea0 4 Blue Team: Set 3 Points
804d7e24 804d6ea4 4 Blue Team: Set 4 Points
804d7e28 804d6ea8 4 Blue Team: Set 5 Points
804d7e2c 804d6eac 4 Red Team: Set 1 Points
804d7e30 804d6eb0 4 Red Team: Set 2 Points
804d7e34 804d6eb4 4 Red Team: Set 3 Points
804d7e38 804d6eb8 4 Red Team: Set 4 Points
804d7e3c 804d6ebc 4 Red Team: Set 5 Points
804d99dc 804d8a5c 4 (Feed Petey) CPU Difficulty
804d99fc 804d8a7c 4 (Bob-Omb Dodge) CPU Difficulty
804d9a0c 804d8a8c 4 (Smash Skate) CPU Difficulty
805c0cc8 805bfd48 4 Character using Special Shot (0xffffffff=None, 0x0=Character #0, etc.)
805c1999 805c0a19 1 In-Game Cutscene is playing
805c1b50 805c0bd0 4 [Pointer]
+0x54
++0x0 4 [Pointer] Character #0 / Blue #1
++0x4 4 [Pointer] Character #1 / Red #1
++0x8 4 [Pointer] Character #2 / Blue #2
++0xC 4 [Pointer] Character #3 / Red #2
++0x10 4 [Pointer] Character #4 / Blue #3
++0x14 4 [Pointer] Character #5 / Red #3
+++0x64
++++0xBB 1 Combo Initiator (will initiate a combo as long as this is 0x1)
+++0x6F 1 Is CPU Controller
+++0x90
++++0x98 4 [Float] X-Pos
++++0x9C 4 [Float] Y-Pos
++++0xA0 4 [Float] Z-Pos
++++0xB4 4 [Float] Rotation
+++0xDC
++++0x4C 2 Combo Timer (0x0 if not in combo state)
+++0x810 4 [Float] HP in Behemoth fight
+++0x574 4 [Pointer] (Basketball, Volleyball, Hockey) Character Stats (see Character Stats Spreadsheet (Google Docs), made by Saulf)
+++0x578 4 [Pointer] (Dodgeball) Character Stats (see Character Stats Spreadsheet (Google Docs), made by Saulf)
805c1ba0 805c0c20 4 [Pointer]
+0x38 4 [Pointer] Item Probabilities (see Item probability distributions (mariowiki), data-mined by Saulf)
++0x9A4 4 Primary Table 1: Coin Probability
++0x9A8 4 Primary Table 1: Green Shell Probability
++0x9AC 4 Primary Table 1: Red Shell Probability
++0x9B0 4 Primary Table 1: Mini-Mushroom Probability
++0x9B4 4 Primary Table 1: Bob-Omb Probability
++0x9B8 4 Primary Table 1: Star Probability
++0x9BC 4 Primary Table 1: Banana Probability
++0x9E4 4 Primary Table 2: Coin Probability
++0xA24 4 Primary Table 3: Coin Probability
++0xA64 4 Primary Table 4: Coin Probability
++0xAA4 4 Primary Table 5: Coin Probability
++0xAE4 4 Secondary Table 1: Coin Probability
++0xB24 4 Secondary Table 2: Coin Probability
++0xB64 4 Secondary Table 3: Coin Probability
++0xBA4 4 Secondary Table 4: Coin Probability
++0xBE4 4 Secondary Table 5: Coin Probability
805c1c70 805c0cf0 4 [Pointer]
+0x17C 4 (Volleyball: Bowser Jr.'s Boulevard) Set won through bingo: Blue, Set 1
+0x180 4 (Volleyball: Bowser Jr.'s Boulevard) Set won through bingo: Blue, Set 2
+0x184 4 (Volleyball: Bowser Jr.'s Boulevard) Set won through bingo: Blue, Set 3
+0x188 4 (Volleyball: Bowser Jr.'s Boulevard) Set won through bingo: Blue, Set 4
+0x18C 4 (Volleyball: Bowser Jr.'s Boulevard) Set won through bingo: Blue, Set 5
+0x190 4 (Volleyball: Bowser Jr.'s Boulevard) Set won through bingo: Red, Set 1
+0x194 4 (Volleyball: Bowser Jr.'s Boulevard) Set won through bingo: Red, Set 2
+0x198 4 (Volleyball: Bowser Jr.'s Boulevard) Set won through bingo: Red, Set 3
+0x19C 4 (Volleyball: Bowser Jr.'s Boulevard) Set won through bingo: Red, Set 4
+0x1A0 4 (Volleyball: Bowser Jr.'s Boulevard) Set won through bingo: Red, Set 5
+0x1F4 4 (Dodgeball, Bob-Omb Dodge) Character #0: Damage taken (used for Life calculation)
+0x1F8 4 (Dodgeball, Bob-Omb Dodge) Character #1: Damage taken
+0x1FC 4 (Dodgeball, Bob-Omb Dodge) Character #2: Damage taken
+0x200 4 (Dodgeball, Bob-Omb Dodge) Character #3: Damage taken
+0x204 4 (Dodgeball) Character #4: Damage taken
+0x208 4 (Dodgeball) Character #5: Damage taken
+0x260 4 (Harmony Hustle) Game in session
+0x26C 4 (Harmony Hustle) Character #0: Balls received
+0x280 4 (Harmony Hustle) Character #1: Balls received
+0x274 4 (Harmony Hustle) Character #2: Balls received
+0x278 4 (Harmony Hustle) Character #3: Balls received
+0x27C 4 (Harmony Hustle) Current Score
+0x294 4 (Harmony Hustle) Goal Score
+0x298 4 (Harmony Hustle) Current Combo
+0x2A0 4 (Harmony Hustle) Combo On-going
+0x2B4 4 (Harmony Hustle) Perfect Game
+0x2D4 4 (Smash Skate) Character #0: Score
+0x2D8 4 (Smash Skate) Character #1: Score
+0x2DC 4 (Smash Skate) Character #2: Score
+0x2E0 4 (Smash Skate) Character #3: Score
805c1cd0 805c0d50 4 [Pointer]
+0x156 1 (Basketball) Ball is free

Tournament

Some values persist through matches as well while others only work on the tournament map. Additional addresses in the Savefile section can be found near the following addresses as well.

Address
PAL
Address
NTSC-U
Size
Hex
Description
804d4d98 1 1st character used
804d4d99 1 2nd character used
804d4d9a 1 3rd character used
804d5d1f 804d4d9f 1 Current node on the tournament map
804d5fb8 804d5038 1 Tournament Difficulty
804d603c 1 Fulfilled Hidden Route Condition in match (0x0=No, 0x1=Yes, 0xff=Invalid/not needed)
804d6078 1 Last Tournament Match Node ID
804d607d 1 Mushroom Cup cleared on current sport, unlocks hidden routes (Bit 0: Normal, Bit 1: Hard) (set by the unlock cheat)
804d609d 1 Flower Cup cleared on current sport, unlocks hidden routes (Bit 0: Normal, Bit 1: Hard) (set by the unlock cheat)
804d60bd 1 Star Cup cleared on current sport, unlocks hidden routes (Bit 0: Normal, Bit 1: Hard) (set by the unlock cheat)
804d7913 804d6993 1 If playing on Sports Mix

Savefile

Each savefile has an additional offset of 0xAB70.

Character & Skin Unlocks

Characters have an offset of 0x10 between each other and 0x140 between each sport.

Address Size
Hex
Description
90226839 1 File #1 - Basketball - Character & Skin Unlocks - Mario (Bit 0)
9022683b 1 File #1 - Basketball - Character *new* Indicator - Mario (Bit 0)
9022683c 4 File #1 - Basketball - Records: Times played as - Mario
90226849 1 File #1 - Basketball - Character & Skin Unlocks - Luigi (Bit 0)
90226859 1 File #1 - Basketball - Character & Skin Unlocks - Peach (Bit 0: Peach, Bit 2: tennis-wear)
90226869 1 File #1 - Basketball - Character & Skin Unlocks - Daisy (Bit 0: Daisy, Bit 2: tennis-wear)
90226879 1 File #1 - Basketball - Character & Skin Unlocks - Yoshi (Bit 0: Green, Bit 2: Pink, Bit 4: Cyan, Bit 6: Yellow)
90226889 1 File #1 - Basketball - Character & Skin Unlocks - Wario (Bit 0)
90226899 1 File #1 - Basketball - Character & Skin Unlocks - Waluigi (Bit 0)
902268a9 1 File #1 - Basketball - Character & Skin Unlocks - Donkey Kong (Bit 0)
902268b9 1 File #1 - Basketball - Character & Skin Unlocks - Diddy Kong (Bit 0)
902268c9 1 File #1 - Basketball - Character & Skin Unlocks - Toad (Bit 0: Red, Bit 2: Blue, Bit 4: Green, Bit 6: Yellow)
902268d9 1 File #1 - Basketball - Character & Skin Unlocks - Bowser (Bit 0)
902268e9 1 File #1 - Basketball - Character & Skin Unlocks - Bowser Jr. (Bit 0)
902268f9 1 File #1 - Basketball - Character & Skin Unlocks - Moogle (Bit 0)
90226909 1 File #1 - Basketball - Character & Skin Unlocks - Cactuar (Bit 0)
90226919 1 File #1 - Basketball - Character & Skin Unlocks - Ninja (Bit 0: Ninja, Bit 2: Shadow White)
90226929 1 File #1 - Basketball - Character & Skin Unlocks - White Mage (Bit 0: White Mage, Bit 2: Pure White)
90226939 1 File #1 - Basketball - Character & Skin Unlocks - Slime (Bit 0: Slime, Bit 2: She-Slime, Bit 4: Metal Slime)
90226949 1 File #1 - Basketball - Character & Skin Unlocks - Black Mage (Bit 0: Black Mage, Bit 2: Magic Red)
90226979 1 File #1 - Volleyball - Character & Skin Unlocks - Mario (Bit 0)
90226ab9 1 File #1 - Dodgeball - Character & Skin Unlocks - Mario (Bit 0)
90226bf9 1 File #1 - Hockey - Character & Skin Unlocks - Mario (Bit 0)

Stage Unlocks

Address Size
Hex
Description
90226d38 1 File #1 - Basketball - Stage Unlocks - Tabs (Bit 0: Mushroom Tab, Bit 1: Flower Tab, Bit 2: Star Tab, Bit 3: ?-Block Tab)
90226d39 1 File #1 - Basketball - Stage Unlocks - Mushroom Cup (Bit 0: Luigi's Mansion, Bit 1: Western Junction, Bit 2: Daisy Garden)
90226d3a 1 File #1 - Basketball - Stage Unlocks - Flower Cup (Bit 0: Mario Stadium, Bit 1: Koopa Troopa Beach, Bit 2: DK Dock)
90226d3b 1 File #1 - Basketball - Stage Unlocks - Star Cup (Bit 0: Bowser Jr. Blvd., Bit 1: Bowser's Castle, Bit 2: Star Ship)
90226d3c 1 File #1 - Basketball - Stage Unlocks - ?-Block Cup (Bit 0: Peach's Castle, Bit 1: Wario Factory, Bit 2: Ghoulish Galleon)
90226d3d 1 File #1 - Basketball - Stage *new* Indicator - Mushroom Cup (Bit 0: Luigi's Mansion, Bit 1: Western Junction, Bit 2: Daisy Garden)
90226d3e 1 File #1 - Basketball - Stage *new* Indicator - Flower Cup (Bit 0: Mario Stadium, Bit 1: Koopa Troopa Beach, Bit 2: DK Dock)
90226d3f 1 File #1 - Basketball - Stage *new* Indicator - Star Cup (Bit 0: Bowser Jr. Blvd., Bit 1: Bowser's Castle, Bit 2: Star Ship)
90226d40 1 File #1 - Basketball - Stage *new* Indicator - ?-Block Cup (Bit 0: Peach's Castle, Bit 1: Wario Factory, Bit 2: Ghoulish Galleon)
90226d44 1 File #1 - Volleyball - Stage Unlocks - Tabs (Bit 0: Mushroom Tab, Bit 1: Flower Tab, Bit 2: Star Tab, Bit 3: ?-Block Tab)
90226d45 1 File #1 - Volleyball - Stage Unlocks - Mushroom Cup (Bit 0: Mario Stadium, Bit 1: Koopa Troopa Beach, Bit 2: Peach's Castle)
90226d46 1 File #1 - Volleyball - Stage Unlocks - Flower Cup (Bit 0: DK Dock, Bit 1: Luigi's Mansion, Bit 2: Western Junction)
90226d47 1 File #1 - Volleyball - Stage Unlocks - Star Cup (Bit 0: Bowser Jr. Blvd., Bit 1: Bowser's Castle, Bit 2: Star Ship)
90226d48 1 File #1 - Volleyball - Stage Unlocks - ?-Block Cup (Bit 0: Wario Factory, Bit 1: Waluigi Pinball, Bit 2: Ghoulish Galleon)
90226d50 1 File #1 - Dodgeball - Stage Unlocks - Tabs (Bit 0: Mushroom Tab, Bit 1: Flower Tab, Bit 2: Star Tab, Bit 3: ?-Block Tab)
90226d51 1 File #1 - Dodgeball - Stage Unlocks - Mushroom Cup (Bit 0: Mario Stadium, Bit 1: Koopa Troopa Beach, Bit 2: Peach's Castle)
90226d52 1 File #1 - Dodgeball - Stage Unlocks - Flower Cup (Bit 0: DK Dock, Bit 1: Toad Park, Bit 2: Daisy Garden)
90226d53 1 File #1 - Dodgeball - Stage Unlocks - Star Cup (Bit 0: Wario Factory, Bit 1: Bowser's Castle, Bit 2: Star Ship)
90226d54 1 File #1 - Dodgeball - Stage Unlocks - ?-Block Cup (Bit 0: Western Junction, Bit 1: Waluigi Pinball, Bit 2: Ghoulish Galleon)
90226d5c 1 File #1 - Hockey - Stage Unlocks - Tabs (Bit 0: Mushroom Tab, Bit 1: Flower Tab, Bit 2: Star Tab, Bit 3: ?-Block Tab)
90226d5d 1 File #1 - Hockey - Stage Unlocks - Mushroom Cup (Bit 0: Mario Stadium, Bit 1: Toad Park, Bit 2: Peach's Castle)
90226d5e 1 File #1 - Hockey - Stage Unlocks - Flower Cup (Bit 0: Western Junction, Bit 1: Wario Factory, Bit 2: Daisy Garden)
90226d5f 1 File #1 - Hockey - Stage Unlocks - Star Cup (Bit 0: Bowser Jr. Blvd., Bit 1: Waluigi Pinball, Bit 2: Star Ship)
90226d60 1 File #1 - Hockey - Stage Unlocks - ?-Block Cup (Bit 0: Koopa Troopa Beach, Bit 1: Ghoulish Galleon, Bit 2: Bowser's Castle)
90226d68 1 File #1 - Harmony Hustle - Level Unlocks - Tabs (Bit 0: 1-Note Tab, Bit 1: 2-Note Tab, Bit 2: 3-Note Tab, Bit 3: unused tab?)
90226d69 1 File #1 - Harmony Hustle - Level Unlocks - 1-Note Tab (Bit 0: Classic Ocean, Bit 1: Chocobo Rhythm, Bit 2: Mario Athletic, Bit 3: Mushroom Mix Medley)
90226d6a 1 File #1 - Harmony Hustle - Level Unlocks - 2-Note Tab (Bit 0: Bloocheep Ocean, Bit 1: Chocobo Pop, Bit 2: Punk Athletic, Bit 3: Flower Mix Medley)
90226d6b 1 File #1 - Harmony Hustle - Level Unlocks - 3-Note Tab (Bit 0: Punk Ocean, Bit 1: Chocobo Beat, Bit 2: Island Athletic, Bit 3: Star Mix Medley)
90226d74 1 File #1 - Feed Petey - Stage Unlocks - Tabs (Bit 0: Apple Tab, Bit 1: Watermelon Tab, Bit 2: unused tab, Bit 3: unused tab)
90226d75 1 File #1 - Feed Petey - Stage Unlocks - Apple Tab (Bit 0: Daisy Garden, Bit 1: DK Dock, Bit 2: Wario Factory)
90226d76 1 File #1 - Feed Petey - Stage Unlocks - Watermelon Tab (Bit 0: Daisy Garden, Bit 1: DK Dock, Bit 2: Wario Factory)
90226d80 1 File #1 - Smash Skate - Stage Unlocks - Tabs (Bit 0: Tab #1, Bit 1: Tab #2, Bit 2: unused tab, Bit 3: unused tab)
90226d81 1 File #1 - Smash Skate - Stage Unlocks - #1 Tab (Bit 0: Sherbet Sea, Bit 1: Rowdy Raft, Bit 2: Fire Mountain)
90226d82 1 File #1 - Smash Skate - Stage Unlocks - #2 Tab (Bit 0: Sherbet Sea, Bit 1: Rowdy Raft, Bit 2: Fire Mountain)
90226d8c 1 File #1 - Bob-Omb Dodge - Stage Unlocks - Tabs (Bit 0: Bob-Omb Tab, Bit 1: Cannon Tab, Bit 2: unused tab, Bit 3: freezes the game, somehow)
90226d8d 1 File #1 - Bob-Omb Dodge - Stage Unlocks - Bob-Omb Tab (Bit 0: Mario Stadium, Bit 1: Ghoulish Galleon, Bit 2: Western Junction)
90226d8e 1 File #1 - Bob-Omb Dodge - Stage Unlocks - Cannon Tab (Bit 0: Mario Stadium, Bit 1: Ghoulish Galleon, Bit 2: Western Junction)

Tournament Unlocks

Address Size
Hex
Description
90226d98 1 File #1 - Basketball & Sports Mix - Tournament - Tabs (Bit 0: Normal Tab, Bit 1: Hard Tab, Bit 2: 3-Star Tab, Bit 3: Sports Mix unlocked)
90226d99 1 File #1 - Basketball - Tournament - Normal (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226d9a 1 File #1 - Basketball - Tournament - Hard (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226d9b 1 File #1 - Basketball - Tournament - 3-Star (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226d9c 1 File #1 - Sports Mix - Tournament - Sports Mix (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226d9d 1 File #1 - Basketball - Tournament *new* Indicator - Normal (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226d9e 1 File #1 - Basketball - Tournament *new* Indicator - Hard (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226d9f 1 File #1 - Basketball - Tournament *new* Indicator - 3-Star (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226da0 1 File #1 - Sports Mix - Tournament *new* Indicator - Sports Mix (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226da4 1 File #1 - Volleyball - Tournament - Tabs (Bit 0: Normal Tab, Bit 1: Hard Tab, Bit 2: 3-Star Tab)
90226da5 1 File #1 - Volleyball - Tournament - Normal (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226da6 1 File #1 - Volleyball - Tournament - Hard (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226da7 1 File #1 - Volleyball - Tournament - 3-Star (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226da9 1 File #1 - Volleyball - Tournament *new* Indicator - Normal (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226daa 1 File #1 - Volleyball - Tournament *new* Indicator - Hard (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226dab 1 File #1 - Volleyball - Tournament *new* Indicator - 3-Star (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226db0 1 File #1 - Dodgeball - Tournament - Tabs (Bit 0: Normal Tab, Bit 1: Hard Tab, Bit 2: 3-Star Tab)
90226db1 1 File #1 - Dodgeball - Tournament - Normal (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226db2 1 File #1 - Dodgeball - Tournament - Hard (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226db3 1 File #1 - Dodgeball - Tournament - 3-Star (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226db5 1 File #1 - Dodgeball - Tournament *new* Indicator - Normal (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226db6 1 File #1 - Dodgeball - Tournament *new* Indicator - Hard (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226db7 1 File #1 - Dodgeball - Tournament *new* Indicator - 3-Star (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226dbc 1 File #1 - Hockey - Tournament - Tabs (Bit 0: Normal Tab, Bit 1: Hard Tab, Bit 2: 3-Star Tab)
90226dbd 1 File #1 - Hockey - Tournament - Normal (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226dbe 1 File #1 - Hockey - Tournament - Hard (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226dbf 1 File #1 - Hockey - Tournament - 3-Star (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226dc1 1 File #1 - Hockey - Tournament *new* Indicator - Normal (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226dc2 1 File #1 - Hockey - Tournament *new* Indicator - Hard (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)
90226dc3 1 File #1 - Hockey - Tournament *new* Indicator - 3-Star (Bit 0: Mushroom Cup, Bit 1: Flower Cup, Bit 2: Star Cup)

Harmony Hustle High-Scores

Address Size
Hex
Description
90226e94 4 File #1 - Harmony Hustle - 1P - High-Score - 1-1, Classic Ocean
90226ea0 4 File #1 - Harmony Hustle - Times Played - 1-1, Classic Ocean (used to unlock the Medley)
90226ea4 4 File #1 - Harmony Hustle - 1P - High-Score - 1-2, Chocobo Rhythm
90226eb4 4 File #1 - Harmony Hustle - 1P - High-Score - 1-3, Mario Athletic
90226ec4 4 File #1 - Harmony Hustle - 1P - High-Score - 2-1, Bloopcheep Ocean
90226ed4 4 File #1 - Harmony Hustle - 1P - High-Score - 2-2, Chocobo Pop
90226ee4 4 File #1 - Harmony Hustle - 1P - High-Score - 2-3, Punk Athletic
90226ef4 4 File #1 - Harmony Hustle - 1P - High-Score - 3-1, Punk Ocean
90226f04 4 File #1 - Harmony Hustle - 1P - High-Score - 3-2, Chocobo Beat
90226f14 4 File #1 - Harmony Hustle - 1P - High-Score - 3-3, Island Athletic
90226f24 4 File #1 - Harmony Hustle - 1P - High-Score - 1-4, Mushroom Mix Medley
90226f34 4 File #1 - Harmony Hustle - 1P - High-Score - 2-4, Flower Mix Medley
90226f44 4 File #1 - Harmony Hustle - 1P - High-Score - 3-4, Star Mix Medley
90226f54 4 File #1 - Harmony Hustle - 2P - High-Score - 1-1, Classic Ocean
90227014 4 File #1 - Harmony Hustle - 3P - High-Score - 1-1, Classic Ocean
902270d4 4 File #1 - Harmony Hustle - 4P - High-Score - 1-1, Classic Ocean

Tournament Data

Tournament Data is what appears if a player save & quits in the middle of a tournament, offsets between each sport is 0x800 with Sports Mix having a fifth entry.

Address Size
Hex
Description
90227361 1 File #1 - Tournament Data - Basketball: Tournament chosen (only defines the icon) (0x1=Mushroom, 0x2=Flower, 0x3=Star)
90227362 1 File #1 - Tournament Data - Basketball: Tournament Map (0x1f=Mushroom, 0x20=Flower, 0x21=Star)
90227384 3 File #1 - Tournament Data - Basketball: Path Marker Flags (individual bits mark the path the teams have travelled)
902273c3 7 File #1 - Tournament Data - Basketball: Map Flags (123 bytes in decimal) (shows/hides various hidden routes paths)
902274a4 1 File #1 - Tournament Data - Basketball: Fulfilled Hidden Route Condition in last match (0x0=No, 0x1=Yes, 0xff=Invalid/not needed) (this will only work if the map wasn't loaded yet, as-in when "Save & Quit" is used at the end of a match)
902274a8 1 File #1 - Tournament Data - Basketball: Last position in tournament
902274aa 1 File #1 - Tournament Data - Basketball: Last Match ID tournament
902274ab 1 File #1 - Tournament Data - Basketball: Last position on map
902274e0 1 File #1 - Tournament Data - Basketball: Last Match ID
902274e4 1 File #1 - Tournament (permanent) - Basketball - Mushroom Cup: Save available (0x0=Never played, 0x1=Save available, 0x2=No Save available) (only one cup can have this)
902274e5 1 File #1 - Tournament (permanent) - Basketball - Mushroom Cup: Cup Cleared, unlocks hidden routes (Bit 0: Normal, Bit 1: Hard) (set by the unlock cheat)
90227504 1 File #1 - Tournament (permanent) - Basketball - Flower Cup: Save available (0x0=Never played, 0x1=Save available, 0x2=No Save available) (only one cup can have this)
90227505 1 File #1 - Tournament (permanent) - Basketball - Flower Cup: Cup Cleared, unlocks hidden routes (Bit 0: Normal, Bit 1: Hard) (set by the unlock cheat)
90227524 1 File #1 - Tournament (permanent) - Basketball - Star Cup: Save available (0x0=Never played, 0x1=Save available, 0x2=No Save available) (only one cup can have this)
90227525 1 File #1 - Tournament (permanent) - Basketball - Star Cup: Cup Cleared, unlocks hidden routes (Bit 0: Normal, Bit 1: Hard) (set by the unlock cheat)
90227584 1 File #1 - Tournament Data - Basketball: 1st character used
90227585 1 File #1 - Tournament Data - Basketball: 2nd character used
90227586 1 File #1 - Tournament Data - Basketball: 3rd character used (0xff if unused)
9022758b 1 File #1 - Tournament Data - Basketball: Player's current Node ID
902275af 1 File #1 - Tournament Data - Basketball: CPU #1's current Node ID
902277bc 1 File #1 - Tournament Data - Basketball - 1st match: Node ID
902277bd 1 File #1 - Tournament Data - Basketball - 1st match: Team #1 ID (always 0xff for hidden route missions)
902277be 1 File #1 - Tournament Data - Basketball - 1st match: Team #2 ID
902277c0 1 File #1 - Tournament Data - Basketball - 1st match: Team #1 ID
902277c1 1 File #1 - Tournament Data - Basketball - 1st match: Team #2 ID
902277c9 1 File #1 - Tournament Data - Basketball - 1st match: Left Side ID
902277ca 1 File #1 - Tournament Data - Basketball - 1st match: Right Side ID (always 0xf for hidden route missions)
902277cb 1 File #1 - Tournament Data - Basketball - 1st match: ID of winner
902277cc 1 File #1 - Tournament Data - Basketball - 2nd match: Node ID
9022783c 1 File #1 - Tournament Data - Basketball - Hidden Route Match: Node ID (each succesive hidden route missions seems to just overwrite this)

Record Book

The amount of times each character was used is stored alongside the character unlocks higher up.

Address Size
Hex
Description
902299ac 4 File #1 - Records - Basketball - Times Played
902299f0 4 File #1 - Records - Volleyball - Times Played
90229a34 4 File #1 - Records - Dodgeball - Times Played
90229a38 2 File #1 - Records - Dodgeball - Mushroom Cup Won
90229a3a 2 File #1 - Records - Dodgeball - Flower Cup Won
90229a3c 2 File #1 - Records - Dodgeball - Star Cup Won
90229a40 4 File #1 - Records - Dodgeball - Matches Won (used for "Win Percentage", calculated dynamically)
90229a44 4 File #1 - Records - Dodgeball - Coins Collected (used for "Average Coins", calculated dynamically)
90229a48 4 File #1 - Records - Dodgeball - ??? (used for "Direct Item Hits", calculated dynamically)
90229a4c 4 File #1 - Records - Dodgeball - ??? (used for "Direct Item Hits", calculated dynamically)
90229a50 4 File #1 - Records - Dodgeball - Attacks? (used for "Attack", calculated dynamically)
90229a54 4 File #1 - Records - Dodgeball - Successful Attacks? (used for "Attack", calculated dynamically)
90229a58 4 File #1 - Records - Dodgeball - Balls Received (not just catched)? (used for "Catch", calculated dynamically)
90229a5c 4 File #1 - Records - Dodgeball - Balls Catched? (used for "Catch", calculated dynamically)
90229a60 4 File #1 - Records - Dodgeball - Attempted Diving Catches? (used for "Diving Catch", calculated dynamically)
90229a64 4 File #1 - Records - Dodgeball - Sucessful Diving Catches? (used for "Diving Catch", calculated dynamically)
90229a68 4 File #1 - Records - Dodgeball - Attempted Dodges? (used for "Dodge", calculated dynamically)
90229a6c 4 File #1 - Records - Dodgeball - Successful Dodges? (used for "Dodge", calculated dynamically)
90229a70 4 File #1 - Records - Dodgeball - Attempted Pass Steals? (used for "Pass Steals", calculated dynamically)
90229a74 4 File #1 - Records - Dodgeball - Successful Pass Steals? (used for "Pass Steals", calculated dynamically)
90229a78 4 File #1 - Records - Hockey - Times Played
9022bb90 4 File #1 - Records - Dodgeball - Times Played: Mario Stadium
9022bba0 4 File #1 - Records - Dodgeball - Times Played: Koopa Troopa Beach
9022bbb0 4 File #1 - Records - Dodgeball - Times Played: Peach's Stadium