Mario Sports Mix/Notes

From Data Crystal
Jump to navigation Jump to search

Chip tiny.png The following article is a Notes Page for Mario Sports Mix.

Sport IDs

All four sports have a two letter ID as follows:

BA = Basketball
VO = Volleyball
DO = Dodgeball
HO = Hockey

Stage IDs

All IDs end with a Sport ID (so s01BA for the Basketball variant for Mario Stadium). Sports Mix tournament uses a random map of the four available sports. All IDs that only ever load a single sports variant have their respective Sports ID added already.

Stages:
s01 = Mario Stadium
s02 = Koopa Troopa Beach
s03 = Peach's Castle
s04 = Toad Park
s05 = DK Dock
s06 = Luigi's Mansion
s07 = Daisy Garden
s09 = Wario Factory
s10 = Bowser Jr. Blvd.
s11 = Bowser's Castle
s12 = Waluigi Pinball
s15 = Ghoulish Galleon
s16 = Star Ship
s17 = Western Junction

Special:
s39ba = Menu? (yes, lowercase ba)
s20VO = Behemoth stage
s34VO = Opening Cutscene
s21DO = Tournament Cutscenes (credits, pre+post Behemoth cutscene)

Tournament Maps (incl. trophy award):
s31 = Mushroom Cup
s32 = Flower Cup
s33 = Star Cup

Feed Petey:
s70BA = Daisy Garden
s71BA = DK Dock
s72BA = Wario Factory

Harmony Hustle:
s40VO = Classic Ocean & Mario Mix Medley
s42VO = Chocobo Rhythm
s41VO = Mario Athletic

Bob-Omb Dodge:
s55DO = Mario Stadium
s56DO = Ghoulish Galleon
s57DO = Western Junction

Smash Skate:
s85HO = Sherbet Sea
s87HO = Rowdy Raft
s86HO = Fire Mountain

Character IDs

Note that during the match the game refers to the character relatively, using ID 0x00 for Blue #1, 0x01 for Red #1, 0x02 for Blue #2 and so on.

0x00 = Mario
0x01 = Luigi
0x02 = Peach
0x03 = Daisy
0x04 = Yoshi
0x05 = Wario
0x06 = Waluigi
0x07 = DK
0x08 = Diddy Kong
0x09 = Toad
0x0a = Bowser
0x0b = Bowser Jr.
0x0c = Moogle
0x0d = Cactuar
0x0e = Ninja
0x0f = White Mage
0x10 = Slime
0x11 = Black Mage
0x12 = Shy Guy
0x13 = Mii (Male)
0x14 = Mii (Female)

Item ID

0xFFFFFFFF is used when a team has no item.

0x0 = Green Shell
0x1 = Red Shell
0x2 = Minishroom
0x3 = Bob-Omb
0x4 = Star
0x5 = Banana
0x6 = Slippery Minishroom (unused)

Party Mode Difficulty / Harmony Hustle IDs

All Party Modes use the same address to dictate difficulty; for Feed Petey, Bob-Omb Dodge and Smash Skate 0x00 is used for the 1st tab and 0x02 for the 2nd, unlockable one.
For Harmony Hustle the same address dictates which song is played as follows:

0x00=1-Note, Classic Ocean
0x01=1-Note, Chocobo Rhythm
0x02=1-Note, Mario Athletic
0x09=1-Note, Mushroom Mix Medley

0x03=2-Note, Bloocheep Ocean
0x04=2-Note, Chocobo Pop
0x05=2-Note, Punk Athletic
0x0a=2-Note, Blossom Mix Medley

0x06=3-Note, Punk Ocean
0x07=3-Note, Chocobo Beat
0x08=3-Note, Island Athletic
0x0b=3-Note, Star Mix Medley

Matchup IDs

The game uses a Matchup ID to determine on which side each player is on. It also determines whether 2-on-2 or 3-on-3 (or even 1-on-1 which went unused) is played, though it is not possible to switch the team size just by forcibly changing this ID and nothing else. Using an ID that expects more or less human players than actually exist may cause visual issues and cause one player to control multiple characters at the same time.
Following are a list of 1-on-1 values: 0x02, 0x03, 0x0B
Following are a list of 2-on-2 values: 0x04, 0x05, 0x06, 0x07, 0x08, 0x0C, 0x11, 0x14, 0x16, 0x17
Following are a list of 3-on-3 values: 0x00, 0x01, 0x09, 0x0A, 0x0D, 0x0E, 0x0F, 0x10, 0x12, 0x13, 0x15, 0x18, 0x19

0x00 = P1, CO, CO vs CO, CO, CO
0x01 = P1, CO, CO vs P2, CO, CO
0x02 = (unused) P1 vs CO
0x03 = (unused) P1 vs P2
0x04 = P1, CO vs CO, CO
0x05 = P1, CO vs P2, CO
0x06 = P1, P2 vs CO, CO
0x07 = P1, P2 vs P3, CO
0x08 = P1, P2 vs P3, P4
0x09 = P1, P2, P3 vs CO, CO, CO
0x0A = P1, P2, P3 vs P4, CO, CO
0x0B = (unused) CO vs CO
0x0C = (demo) CO, CO vs CO, CO
0x0D = (demo) CO, CO, CO vs CO, CO, CO
0x0E = P1, P2, CO vs P3, P4, CO
0x0F = P1, P2, CO vs P3, CO, CO
0x10 = P1, CO, CO vs P2, P3, CO
0x11 = P1, CO vs P2, P3
0x12 = P1, P2, CO vs CO, CO, CO
0x13 = P1, CO, CO vs P2, P3, P4
0x14 = P1, P3 vs P2, CO
0x15 = P1, P3, CO vs P2, CO, CO
0x16 = P1, P3 vs P2, P4
0x17 = P1, P4 vs P2, P3
0x18 = P1, P2, P4 vs P3, CO, CO
0x19 = P1, P3, P4 vs P2, CO, CO