List of Identifiers
An Identifier (ID) is a way of referring to something. Computer programs like Mario Kart Wii commonly use numbers or code names for identifiers which do not necessarily match what users would commonly use. This article lists known identifiers for various parts of Mario Kart Wii.
Courses
Main Articles: Slot and Filesystem/Race/Course
Identifiers for the courses are in a common pool. This is shared between the battle, race, competition and cinematic courses and also the online voting identifiers.
The code numbers are used exclusively by the user interface and online networking and the code name is only used when constructing a file name within the /Race/Course directory. Consequently there exists tables in the memory to convert from code numbers to code names.
The save indices are used to determine the order of the courses in rksys.dat arrays, such as ghosts and leaderboards, and are used in the staff ghost names. The file ghost1_comp_11.rkg is the staff ghost for Maple Treeway for instance, and not that of Grumble Volcano, which would otherwise be expected.
Wiiki ID | Description | Code Number | Save Index | Code Name |
---|---|---|---|---|
T11 | Luigi Circuit | 0x08
|
00
|
beginner_course
|
T12 | Moo Moo Meadows | 0x01
|
01
|
farm_course
|
T13 | Mushroom Gorge | 0x02
|
02
|
kinoko_course
|
T14 | Toad's Factory | 0x04
|
03
|
factory_course
|
T21 | Mario Circuit | 0x00
|
04
|
castle_course
|
T22 | Coconut Mall | 0x05
|
05
|
shopping_course
|
T23 | DK Summit/DK Snowboard Cross | 0x06
|
06
|
boardcross_course
|
T24 | Wario's Gold Mine | 0x07
|
07
|
truck_course
|
T31 | Daisy Circuit | 0x09
|
08
|
senior_course
|
T32 | Koopa Cape | 0x0F
|
09
|
water_course
|
T33 | Maple Treeway | 0x0B
|
11
|
treehouse_course
|
T34 | Grumble Volcano | 0x03
|
10
|
volcano_course
|
T41 | Dry Dry Ruins | 0x0E
|
13
|
desert_course
|
T42 | Moonview Highway | 0x0A
|
12
|
ridgehighway_course
|
T43 | Bowser's Castle | 0x0C
|
14
|
koopa_course
|
T44 | Rainbow Road | 0x0D
|
15
|
rainbow_course
|
T51 | GCN Peach Beach | 0x10
|
24
|
old_peach_gc
|
T52 | DS Yoshi Falls | 0x14
|
28
|
old_falls_ds
|
T53 | SNES Ghost Valley 2 | 0x19
|
17
|
old_obake_sfc
|
T54 | N64 Mario Raceway | 0x1A
|
21
|
old_mario_64
|
T61 | N64 Sherbet Land | 0x1B
|
20
|
old_sherbet_64
|
T62 | GBA Shy Guy Beach | 0x1F
|
16
|
old_heyho_gba
|
T63 | DS Delfino Square | 0x17
|
31
|
old_town_ds
|
T64 | GCN Waluigi Stadium | 0x12
|
26
|
old_waluigi_gc
|
T71 | DS Desert Hills | 0x15
|
29
|
old_desert_ds
|
T72 | GBA Bowser Castle 3 | 0x1E
|
19
|
old_koopa_gba
|
T73 | N64 DK's Jungle Parkway | 0x1D
|
22
|
old_donkey_64
|
T74 | GCN Mario Circuit | 0x11
|
25
|
old_mario_gc
|
T81 | SNES Mario Circuit 3 | 0x18
|
18
|
old_mario_sfc
|
T82 | DS Peach Gardens | 0x16
|
30
|
old_garden_ds
|
T83 | GCN DK Mountain | 0x13
|
27
|
old_donkey_gc
|
T84 | N64 Bowser's Castle | 0x1C
|
23
|
old_koopa_64
|
A11 | Block Plaza | 0x21
|
- | block_battle
|
A12 | Delfino Pier | 0x20
|
- | venice_battle
|
A13 | Funky Stadium | 0x23
|
- | skate_battle
|
A14 | Chain Chomp Wheel/Chain Chomp Roulette | 0x22
|
- | casino_battle
|
A15 | Thwomp Desert | 0x24
|
- | sand_battle
|
A21 | SNES Battle Course 4 | 0x27
|
- | old_battle4_sfc
|
A22 | GBA Battle Course 3 | 0x28
|
- | old_battle3_gba
|
A23 | N64 Skyscraper | 0x29
|
- | old_matenro_64
|
A24 | GCN Cookie Land | 0x25
|
- | old_CookieLand_gc
|
A25 | DS Twilight House | 0x26
|
- | old_House_ds
|
WIN | Winning scene | 0x37
|
- | winningrun_demo
|
LOS | Losing scene | 0x38
|
- | loser_demo
|
END | Luigi Circuit (credits) | 0x3A
|
- | ending_demo
|
MAR | GCN Mario Circuit (not used, direct port) | - | - | old_mario_gc_b
|
RNG | Galaxy Colosseum/Galaxy Arena | 0x36
|
- | ring_mission
|
DRW | Broken version of loser_demo (not used, old BRRES format) | 0x39
|
- | draw_demo
|
HAY | GCN Mario Circuit (not used, old BRRES format) | - | - | old_mario_gc_hayasi
|
NAR | - | - | old_mario_gc_narita
| |
YAB | - | - | old_mario_gc_yabuki
| |
- | Used in online voting. | 0x42
|
- | - |
- | Used in online voting. | 0x43
|
- | - |
- | Used to represent Random in online voting. | 0xFF
|
- | - |
Cups
Both battle and race cups are identified numerically in user interface code by a simple left to right, top to bottom numbering from 0. These numerical identifiers are only used internally by the user interfaces. The user interfaces do however load specific video files by name, allowing us to deduce the code name for the cups.
Description | Code Number | Code Name |
---|---|---|
Mushroom | 0 |
kinoko
|
Flower | 1 |
flower
|
Star | 2 |
star
|
Special | 3 |
special
|
Shell | 4 |
koura
|
Banana | 5 |
banana
|
Leaf | 6 |
konoha
|
Lightning | 7 |
lightning
|
Wii Battle | 0 |
battle_wii
|
Retro Battle | 1 |
battle_retro
|
Characters
All in-game characters are identified by a code number in the user interface and in the online messaging format. This is converted to a short code name when forming a file name to access the /Race/Kart and /Scene/Model/Kart directories.
Description | Code Number | Code Name |
---|---|---|
Mario | 0x00 |
mr
|
Baby Peach | 0x01 |
bpc
|
Waluigi | 0x02 |
wl
|
Bowser | 0x03 |
kp
|
Baby Daisy | 0x04 |
bds
|
Dry Bones | 0x05 |
ka
|
Baby Mario | 0x06 |
bmr
|
Luigi | 0x07 |
lg
|
Toad | 0x08 |
ko
|
Donkey Kong | 0x09 |
dk
|
Yoshi | 0x0A |
ys
|
Wario | 0x0B |
wr
|
Baby Luigi | 0x0C |
blg
|
Toadette | 0x0D |
kk
|
Koopa Troopa | 0x0E |
nk
|
Daisy | 0x0F |
ds
|
Peach | 0x10 |
pc
|
Birdo | 0x11 |
ca
|
Diddy Kong | 0x12 |
dd
|
King Boo | 0x13 |
kt
|
Bowser Jr. | 0x14 |
jr
|
Dry Bowser | 0x15 |
bk
|
Funky Kong | 0x16 |
fk
|
Rosalina | 0x17 |
rs
|
Small Mii Outfit A (Male) | 0x18 |
sa_mii_m
|
Small Mii Outfit A (Female) | 0x19 |
sa_mii_f
|
Small Mii Outfit B (Male) | 0x1A |
sb_mii_m
|
Small Mii Outfit B (Female) | 0x1B |
sb_mii_f
|
Small Mii Outfit C (Male) | 0x1C |
sc_mii_m
|
Small Mii Outfit C (Female) | 0x1D |
sc_mii_f
|
Medium Mii Outfit A (Male) | 0x1E |
ma_mii_m
|
Medium Mii Outfit A (Female) | 0x1F |
ma_mii_f
|
Medium Mii Outfit B (Male) | 0x20 |
mb_mii_m
|
Medium Mii Outfit B (Female) | 0x21 |
mb_mii_f
|
Medium Mii Outfit C (Male) | 0x22 |
mc_mii_m
|
Medium Mii Outfit C (Female) | 0x23 |
mc_mii_f
|
Large Mii Outfit A (Male) | 0x24 |
la_mii_m
|
Large Mii Outfit A (Female) | 0x25 |
la_mii_f
|
Large Mii Outfit B (Male) | 0x26 |
lb_mii_m
|
Large Mii Outfit B (Female) | 0x27 |
lb_mii_f
|
Large Mii Outfit C (Male) | 0x28 |
lc_mii_m
|
Large Mii Outfit C (Female) | 0x29 |
lc_mii_f
|
Medium Mii | 0x2A |
m_mii
|
Small Mii | 0x2B |
s_mii
|
Large Mii | 0x2C |
l_mii
|
Peach Biker Outfit | 0x2D |
pc_menu
|
Daisy Biker Outfit | 0x2E |
ds_menu
|
Rosalina Biker Outfit | 0x2F |
rs_menu
|
Vehicles
All vehicles are identified by a code number in the user interface and in the online messaging format. This is converted to a short code name when forming a file name to access the /Race/Kart directory.
Description | Code Number | Code Name |
---|---|---|
Standard Kart S | 0x00 |
sdf_kart
|
Standard Kart M | 0x01 |
mdf_kart
|
Standard Kart L | 0x02 |
ldf_kart
|
Booster Seat | 0x03 |
sa_kart
|
Classic Dragster | 0x04 |
ma_kart
|
Offroader | 0x05 |
la_kart
|
Mini Beast | 0x06 |
sb_kart
|
Wild Wing | 0x07 |
mb_kart
|
Flame Flyer | 0x08 |
lb_kart
|
Cheep Charger | 0x09 |
sc_kart
|
Super Blooper | 0x0A |
mc_kart
|
Piranha Prowler | 0x0B |
lc_kart
|
Tiny Titan | 0x0C |
sd_kart
|
Daytripper | 0x0D |
md_kart
|
Jetsetter | 0x0E |
ld_kart
|
Blue Falcon | 0x0F |
se_kart
|
Sprinter | 0x10 |
me_kart
|
Honeycoupe | 0x11 |
le_kart
|
Standard Bike S | 0x12 |
sdf_bike
|
Standard Bike M | 0x13 |
mdf_bike
|
Standard Bike L | 0x14 |
ldf_bike
|
Bullet Bike | 0x15 |
sa_bike
|
Mach Bike | 0x16 |
ma_bike
|
Flame Runner | 0x17 |
la_bike
|
Bit Bike | 0x18 |
sb_bike
|
Sugarscoot | 0x19 |
mb_bike
|
Wario Bike | 0x1A |
lb_bike
|
Quacker | 0x1B |
sc_bike
|
Zip Zip | 0x1C |
mc_bike
|
Shooting Star | 0x1D |
lc_bike
|
Magikruiser | 0x1E |
sd_bike
|
Sneakster | 0x1F |
md_bike
|
Spear | 0x20 |
ld_bike
|
Jet Bubble | 0x21 |
se_bike
|
Dolphin Dasher | 0x22 |
me_bike
|
Phantom | 0x23 |
le_bike
|
Background Music
Background Music in the game is referenced by a code number in the user interface logic. This is then translated into a code name in order to access the /sound/strm directory.
Description | Code Number | Code Name |
---|---|---|
Dry Dry Ruins (Normal) | 0x89 |
STRM_N_DESERT_N
|
Dry Dry Ruins (Fast) | 0x8A |
STRM_N_DESERT_F
|
Toad's Factory (Normal) | 0x7B |
STRM_N_FACTORY_N
|
Toad's Factory (Fast) | 0x7C |
STRM_N_FACTORY_F
|
Bowser's Castle (Normal) | 0x91 |
STRM_N_KOOPA_N
|
Bowser's Castle (Fast) | 0x92 |
STRM_N_KOOPA_F
|
Moonview Highway (Normal) | 0x8D |
STRM_N_RIDGEHIGHWAY_N
|
Moonview Highway (Fast) | 0x8E |
STRM_N_RIDGEHIGHWAY_F
|
Wario's Gold Mine (Normal) | 0x83 |
STRM_N_TRUCK_N
|
Wario's Gold Mine (Fast) | 0x84 |
STRM_N_TRUCK_F
|
Koopa Cape (Normal) | 0x85 |
STRM_N_WATER_N
|
Koopa Cape (Fast) | 0x86 |
STRM_N_WATER_F
|
Galaxy Colosseum | 0xC9 |
n_BossMI_32
|
Luigi Circuit (Normal) | 0x75 |
n_Circuit32_n
|
Luigi Circuit (Fast) | 0x76 |
n_Circuit32_f
|
Mario Circuit (Normal) | 0x7D |
n_Circuit32_n
|
Mario Circuit (Fast) | 0x7E |
n_Circuit32_f
|
Daisy Circuit (Normal) | 0x87 |
n_Daisy32_n
|
Daisy Circuit (Fast) | 0x88 |
n_Daisy32_f
|
Moo Moo Meadows (Normal) | 0x77 |
n_Farm_n
|
Moo Moo Meadows (Fast) | 0x78 |
n_Farm_f
|
Mushroom Gorge (Normal) | 0x79 |
n_Kinoko_n
|
Mushroom Gorge (Fast) | 0x7A |
n_Kinoko_f
|
Rainbow Road (Normal) | 0x93 |
n_Rainbow32_n
|
Rainbow Road (Fast) | 0x94 |
n_Rainbow32_f
|
Coconut Mall (Normal) | 0x7F |
n_Shopping32_n
|
Coconut Mall (Fast) | 0x80 |
n_Shopping32_f
|
DK Summit (Normal) | 0x81 |
n_Snowboard32_n
|
DK Summit (Fast) | 0x82 |
n_Snowboard32_f
|
Grumble Volcano (Normal) | 0x8B |
n_Volcano32_n
|
Grumble Volcano (Fast) | 0x8C |
n_Volcano32_f
|
Block Plaza (Normal) | 0xB7 |
n_block_n
|
Block Plaza (Fast) | 0xB8 |
n_block_f
|
Chain Chomp Wheel (Normal) | 0xBB |
n_casino_n
|
Chain Chomp Wheel (Fast) | 0xBC |
n_casino_f
|
Maple Treeway (Normal) | 0x8F |
n_maple_n
|
Maple Treeway (Fast) | 0x90 |
n_maple_f
|
Thwomp Desert (Normal) | 0xBD |
n_ryuusa_n
|
Thwomp Desert (Fast) | 0xBE |
n_ryuusa_f
|
Funky Stadium (Normal) | 0xB9 |
n_skate_n
|
Funky Stadium (Fast) | 0xBA |
n_skate_f
|
Delfino Pier (Normal) | 0xB5 |
n_venice_n
|
Delfino Pier (Fast) | 0xB6 |
n_venice_f
|
Race intro | 0x56 |
o_Crs_In_Fan
|
Wi-Fi race intro | 0x5B |
o_Crs_In_Fan_Wifi
|
Battle intro | 0x57 |
o_Crs_In_Fan_battle
|
Mission intro | 0x58 |
o_Crs_In_Fan_mission
|
Ending theme (credits) | 0xCE |
o_Ending_PartA_32
|
Battle results: draw | 0x6E |
o_FanfareBTdraw_32
|
First place finish fanfare and results | 0x5C |
o_FanfareGP1_32
|
0x68
| ||
First place finish fanfare | 0x5D |
o_FanfareGP1_only32
|
Second to fifth place finish fanfare and results | 0x5E |
o_FanfareGP2_32
|
0x69
| ||
Second to fifth place finish fanfare | 0x5F |
o_FanfareGP2_only32
|
Sixth to last place finish fanfare and results | 0x60 |
o_FanfareGPdame_32
|
Sixth to last place finish fanfare | 0x61 |
o_FanfareGPdame_only32
|
Mission boss win fanfare and results | 0x6F |
o_FanfareMIWinBoss_32
|
Mission lose fanfare and results | 0x66 |
o_FanfareMIlose_32
|
0x6D
| ||
0x72
| ||
Mission lose results | 0x67 |
o_FanfareMIlose_only32
|
Mission win fanfare and results | 0x64 |
o_FanfareMIwin_32
|
0x6C
| ||
0x71
| ||
Mission win fanfare | 0x65 |
o_FanfareMIwin_only32
|
Battle win fanfare and results | 0x62 |
o_FanfareTA1st_32
|
0x6B
| ||
0x70
| ||
Battle win fanfare | 0x63 |
o_FanfareTA1st_only32
|
Options | 0x53 |
o_Option_32
|
Time trial intro fanfare | 0x5A |
o_Start2_32_fan
|
Race intro fanfare | 0x59 |
o_Start32_fan
|
Wi-Fi: live view, ghost replay | 0xCF |
o_Wi-Fi_waiting32
|
Trophy presentation, short | 0xCC |
o_hyousyou_cut
|
Trophy presentation, lose | 0xCD |
o_hyousyou_lose
|
Trophy presentation, normal | 0xCB |
o_hyousyou_normal
|
Trophy presentation, main | 0xCA |
o_hyousyou_winningrun
|
N64 Mario Raceway (Normal) | 0x9F |
r_64_Circuit32_n
|
N64 Mario Raceway (Fast) | 0xA0 |
r_64_Circuit32_f
|
N64 DK's Jungle Parkway (Normal) | 0xA1 |
r_64_Jungle32_n
|
N64 DK's Jungle Parkway (Fast) | 0xA2 |
r_64_Jungle32_f
|
N64 Bowser's Castle (Normal) | 0xA3 |
r_64_Kuppa32_n
|
N64 Bowser's Castle (Fast) | 0xA4 |
r_64_Kuppa32_f
|
N64 Sherbet Land (Normal) | 0x9D |
r_64_Sherbet32_n
|
N64 Sherbet Land (Fast) | 0x9E |
r_64_Sherbet32_f
|
N64 Skyscraper (Normal) | 0xC7 |
r_64_battle_n
|
N64 Skyscraper (Fast) | 0xC8 |
r_64_battle_f
|
GBA Shy Guy Beach (Normal) | 0x95 |
r_AGB_Beach32_n
|
GBA Shy Guy Beach (Fast) | 0x96 |
r_AGB_Beach32_f
|
GBA Bowser Castle 3 (Normal) | 0x9B |
r_AGB_Kuppa32_n
|
GBA Bowser Castle 3 (Fast) | 0x9C |
r_AGB_Kuppa32_f
|
DS Desert Hills (Normal) | 0xB1 |
r_DS_Desert32_n
|
DS Desert Hills (Fast) | 0xB2 |
r_DS_Desert32_f
|
DS Peach Garden (Normal) | 0xB3 |
r_DS_Garden32_n
|
DS Peach Garden (Fast) | 0xB4 |
r_DS_Garden32_f
|
DS Yoshi Falls (Normal) | 0xAD |
r_DS_Jungle32_n
|
DS Yoshi Falls (Fast) | 0xAE |
r_DS_Jungle32_f
|
DS Delfino Square (Normal) | 0xAF |
r_DS_Town32_n
|
DS Delfino Square (Fast) | 0xB0 |
r_DS_Town32_f
|
GCN Cookie Land (Normal) | 0xBF |
r_GC_Battle32_n
|
GCN Cookie Land (Fast) | 0xC0 |
r_GC_Battle32_f
|
GCN Peach Beach (Normal) | 0xA5 |
r_GC_Beach32_n
|
GCN Peach Beach (Fast) | 0xA6 |
r_GC_Beach32_f
|
GCN Mario Circuit (Normal) | 0xA7 |
r_GC_Circuit32_n
|
GCN Mario Circuit (Fast) | 0xA8 |
r_GC_Circuit32_f
|
GCN DK Mountain (Normal) | 0xAB |
r_GC_Mountain32_n
|
GCN DK Mountain (Fast) | 0xAC |
r_GC_Mountain32_f
|
GCN Waluigi Stadium (Normal) | 0xA9 |
r_GC_Stadium32_n
|
GCN Waluigi Stadium (Fast) | 0xAA |
r_GC_Stadium32_f
|
SNES Mario Circuit 3 (Normal) | 0x99 |
r_SFC_Circuit32_n
|
SNES Mario Circuit 3 (Fast) | 0x9A |
r_SFC_Circuit32_f
|
SNES Ghost Valley 2 (Normal) | 0x97 |
r_SFC_Obake32_n
|
SNES Ghost Valley 2 (Fast) | 0x98 |
r_SFC_Obake32_f
|
GBA Battle Course 3 (Normal) | 0xC5 |
r_agb_battle_n
|
GBA Battle Course 3 (Fast) | 0xC6 |
r_agb_battle_f
|
DS Twilight House (Normal) | 0xC1 |
r_ds_battle_n
|
DS Twilight House (Fast) | 0xC2 |
r_ds_battle_f
|
SNES Battle Course 4 (Normal) | 0xC3 |
r_sfc_battle_n
|
SNES Battle Course 4 (Fast) | 0xC4 |
r_sfc_battle_f
|
Unlocked Character/Cup/Kart | 0x73 |
strm_me
|
Items
Items as objects on the track are identified by a code number in the game logic and in the network protocol. A different numbering system is used as part of the item box logic and in the user interface, game logic and network protocol for the player items.
Description | Item Box Number | Object Number | Code Name |
---|---|---|---|
Green Shell | 0x00 |
0x00 |
kame_green
|
Red Shell | 0x01 |
0x01 |
kame_red
|
Banana | 0x02 |
0x02 |
banana
|
Fake Item Box | 0x03 |
0x07 |
dummybox
|
Mushroom | 0x04 |
0x03 |
kinoko
|
Triple Mushroom | 0x05 |
- | kinoko_3
|
Bob-omb | 0x06 |
0x09 |
bomb_hei
|
Blue Shell | 0x07 |
0x05 |
kame_wing
|
Lightning | 0x08 |
0x06 |
thunder
|
Star | 0x09 |
0x04 |
star
|
Golden Mushroom | 0x0A |
0x0C |
GoldenKinoko
|
Mega Mushroom | 0x0B |
0x08 |
kinoko_big
|
Blooper | 0x0C |
0x0A |
gesso
|
POW Block | 0x0D |
0x0B |
pow
|
Thunder Cloud | 0x0E |
0x0E |
thunder_c
|
Bullet Bill | 0x0F |
0x0D |
killer
|
Triple Green Shell | 0x10 |
- | kame_green_3
|
Triple Red Shell | 0x11 |
- | kame_red_3
|
Triple Banana | 0x12 |
- | banana_3
|
Unused/Blank | 0x13 |
- | - |
Used for No Item | 0x14 |
0x10 |
empty
|
Objects
Objects in the game world can be spawned at load time. The different types of such objects identified by a 16 bit code number. Please refer to Object#Object_Table for a list of object identifiers.
Languages
At various points in the file system, languages are identified by a unique 1 letter identifier.
Description | Code Letter |
---|---|
Dutch (unused) | N
|
English PAL | E
|
French PAL | F
|
German | G
|
Italian | I
|
Japanese | J
|
Korean | K
|
Spanish NTSC | M
|
French NTSC | Q
|
Spanish PAL | S
|
English NTSC | U
|
Terrain Type
The effect of a collidable surface on a vehicle or item is governed by the KCL flag. Refer to that article for a list of identifier meanings.
User Interface
The user interface code uses code numbers to identify all sections and pages. Except for when on a blank loading screen or the bootstrap scene, the game is always considered to be within a section. Each section has a limited number of active pages which it can display, but no limit to the number of pages it can reference. Active pages are overlaid on top of one another. Most sections and pages have unique code associated with it, which is how the game deduces what files and controls to load. As such there is no one to one correspondence between code numbers and code names for the user interface.
Context Identifiers
In some instances, the game needs to determine what context the section belongs to. As an example, in one of the pages shared by the Mario Kart Channel and the main game, it will either send you to the friend list section on the disk, or the friend list section in the channel. There are four observable contexts, two of which are understood.
Name | Description | Code Number | Referenced Sections |
---|---|---|---|
System/Test | Sections in this context either involve the system, or were used for testing purposes. | 0x00 |
0x00 to 0x0F
|
Disk | These sections are present and used on the game disk. | 0x01 |
0x10 to 0x94
|
Channel | These sections are present on the Wii menu channel, and are referenced in-game. | 0x02 |
0x95 to 0xAC
|
Unknown | Sections in this context are not present anywhere, and are theorized to exist on a demo version of Mario Kart Wii. | 0x04 |
0xAD to 0xB2
|
Section Identifiers
Sections, also known as menus, will sometimes reuse pages in order to share code. While each code number does represent a fundamentally different section, many of them are virtually identical. Some differ only in how they initialise. The 'single player' menu in particular has many different access routes (e.g. from the main menu, from change character in a time trial) and each of these has a different code number. This allows the menu to behave differently (e.g. starting on a different page).
Description | Code Number | Referenced Pages |
---|---|---|
Power off Wii (as soon as it loads) | 0x00 |
|
Return to Wii Menu (as soon as it loads) | 0x04 |
|
0x05 |
||
Empty and unused sections. Likely used early in development to help create and test the section system. Leftover code contains a reference to a deleted resource named "Test" in /Scene/UI and the page 0x00, which is empty. | 0x06 |
0x00
|
0x07 |
0x00
| |
0x08 |
0x00
| |
0x09 |
0x00
| |
0x0A |
0x00
| |
0x0B |
0x00
| |
0x0C |
0x00
| |
0x0D |
0x00
| |
0x0E |
0x00
| |
Empty and unused section. Leftover code heavily suggests this section was used to test credits. | 0x0F |
0x00
|
Creating new save prompt (at boot) | 0x10 |
0x03 , 0x4F , 0x5D
|
Corrupted save save prompt (at boot) | 0x11 |
0x03 , 0x4F , 0x53 , 0x5D
|
Country changed prompt (at boot) | 0x12 |
0x03 , 0x4F , 0x53 , 0x5D
|
Game cannot be saved error (at boot) | 0x13 |
0x04 , 0x53 , 0x5D
|
Cannot access system memory error (at boot, softlock) | 0x14 |
0x05 , 0x5D
|
Cannot access Mii data error (at boot) | 0x15 |
0x06 , 0x5D
|
ESRB Warning (at boot) | 0x16 |
0x01
|
Recommend 60Hz not 50Hz (at boot) | 0x17 |
0x02
|
0x18 |
0x02
| |
Pan at start of Grand Prix | 0x19 |
0x07
|
Pan at start of VS Race | 0x1A |
0x08
|
Pan at start of Balloon Battle | 0x1B |
0x09
|
Pan at start of Mission Mode boss | 0x1C |
0x0A
|
Pan at start of Competition boss | 0x1D |
0x0B
|
Grand Prix Gameplay | 0x1E |
0x0C , 0x17 , 0x20 , 0x2C , 0x2F , 0x30 , 0x3A
|
Time Trial Gameplay | 0x1F |
0x0D , 0x19 , 0x21 , 0x29 , 0x2B , 0x2D , 0x2E , 0x3A , 0xA7
|
Single Player Versus Gameplay | 0x20 |
0x0E , 0x18 , 0x22 , 0x2F , 0x30 , 0x3A
|
Two Player Versus Gameplay | 0x21 |
0x0F , 0x18 , 0x22 , 0x2C , 0x2F , 0x30 , 0x3A
|
Three Player Versus Gameplay | 0x22 |
0x10 , 0x18 , 0x22 , 0x2C , 0x2F , 0x30 , 0x3A
|
Four Player Versus Gameplay | 0x23 |
0x11 , 0x18 , 0x22 , 0x2C , 0x2F , 0x30 , 0x3A
|
Single Player Team Versus Gameplay | 0x24 |
0x0E , 0x18 , 0x22 , 0x2F , 0x32 , 0x3A
|
Two Player Team Versus Gameplay | 0x25 |
0x0F , 0x18 , 0x22 , 0x2C , 0x2F , 0x32 , 0x3A
|
Three Player Team Versus Gameplay | 0x26 |
0x10 , 0x18 , 0x22 , 0x2C , 0x2F , 0x32 , 0x3A
|
Four Player Team Versus Gameplay | 0x27 |
0x11 , 0x18 , 0x22 , 0x2C , 0x2F , 0x32 , 0x3A
|
Single Player Battle Gameplay | 0x28 |
0x12 , 0x1A , 0x23 , 0x24 , 0x33 , 0x34 , 0x3A
|
Two Player Battle Gameplay | 0x29 |
0x13 , 0x1A , 0x23 , 0x24 , 0x2C , 0x33 , 0x34 , 0x3A
|
Three Player Battle Gameplay | 0x2A |
0x14 , 0x1A , 0x23 , 0x24 , 0x2C , 0x33 , 0x34 , 0x3A
|
Four Player Battle Gameplay | 0x2B |
0x15 , 0x1A , 0x23 , 0x24 , 0x2C , 0x33 , 0x34 , 0x3A
|
Mission Mode Gameplay | 0x2C |
0x16 , 0x1B , 0x25 , 0x2C , 0x3A
|
Competition/Tournament Gameplay | 0x2D |
0x16 , 0x1B , 0x26 , 0x2A , 0x35 , 0x3A
|
Grand Prix Replay | 0x2E |
0x2C , 0x36 , 0x38 , 0x3A
|
Time Trial Replay | 0x2F |
0x21 , 0x2B , 0x37 , 0x39 , 0x3A , 0xA7
|
Ghost Race Time Trial Gameplay (Unused?) | 0x30 |
0x0D , 0x1C , 0x1D , 0x1E , 0x27 , 0x28 , 0x2C , 0x2D , 0x2E , 0x3A
|
Ghost Race Time Trial Gameplay | 0x31 |
0x0D , 0x1C , 0x1D , 0x1E , 0x27 , 0x28 , 0x2C , 0x2D , 0x2E , 0x3A , 0x88
|
Time Trial Watch Ghost (from Mario Kart Channel) | 0x32 |
0x1F , 0x2C , 0x37 , 0x3A , 0xA7
|
Time Trial Watch Ghost (from downloaded Ghost Data list) | 0x33 |
0x1F , 0x2C , 0x37 , 0x3A , 0xA7
|
Time Trial Watch Ghost (from Single Player Menu) | 0x34 |
0x1F , 0x2C , 0x37 , 0x3A , 0xA7
|
Grand Prix Award Ceremony | 0x35 |
0x3B , 0x3C
|
VS Award Ceremony | 0x36 |
0x3B , 0x3C
|
Probably an award ceremony | 0x37 |
0x3B , 0x3C
|
Probably an award ceremony | 0x38 |
0x3B , 0x3C
|
Credits Part 1 | 0x39 |
0x3D
|
Credits Part 1 (true end) | 0x3A |
0x3D
|
Credits Part 2 | 0x3B |
0x3D , 0x3E
|
Credits Part 2 (true end) | 0x3C |
0x3D , 0x3E
|
Congratulations prompt after beating Grand Prix mode | 0x3D |
0x3F , 0x4F , 0x51 , 0x53 , 0x7F
|
Congratulations prompt after fully beating Grand Prix mode | 0x3E |
0x3F , 0x4F , 0x51 , 0x53 , 0x7F
|
Main Menu (from Demo, Credits or Boot) | 0x3F |
0x4D , 0x52 , 0x54 , 0x55 , 0x56 , 0x57 , 0x58 , 0x59 , 0x5A , 0x5E , 0x65
|
Main Menu (from Reset) | 0x40 |
0x4D , 0x52 , 0x54 , 0x55 , 0x56 , 0x57 , 0x58 , 0x59 , 0x5A , 0x5E , 0x65
|
Main Menu (from Game Menus) | 0x41 |
0x4D , 0x52 , 0x54 , 0x55 , 0x56 , 0x57 , 0x58 , 0x59 , 0x5A , 0x5E , 0x65
|
Main Menu (from License Creation) | 0x42 |
0x4D , 0x52 , 0x54 , 0x55 , 0x56 , 0x57 , 0x58 , 0x59 , 0x5A , 0x5E , 0x65
|
Main Menu (from somewhere to do with licenses) | 0x43 |
0x4D , 0x52 , 0x54 , 0x55 , 0x56 , 0x57 , 0x58 , 0x59 , 0x5A , 0x5E , 0x65
|
Demo | 0x44 |
0x3A , 0x5F
|
Mii Select | 0x45 |
0x51 , 0x52 , 0x5D , 0x5E , 0x60 , 0x66
|
Mii Select | 0x46 |
0x51 , 0x52 , 0x5D , 0x5E , 0x60 , 0x66
|
License Settings | 0x47 |
0x4E , 0x51 , 0x52 , 0x5D , 0x5E , 0x60 , 0x66 , 0x67 , 0x68 , 0xCE , 0xCF , 0xD0 , 0xD1 , 0xD2
|
Single Player (coming from Main Menu) | 0x48 |
0x4B , 0x4D , 0x4F , 0x51 , 0x52 , 0x53 , 0x5C , 0x5E , 0x69 , 0x6A , 0x6B , 0x6C , 0x6D , 0x6E , 0x6F , 0x70 , 0x71 , 0x72 , 0x73 , 0x74 , 0x75 , 0x76 , 0x77 , 0x78 , 0x79 , 0x7F , 0xA7
|
Single Player (coming from Time Trial Change Character) | 0x49 |
0x4B , 0x4D , 0x4F , 0x51 , 0x52 , 0x53 , 0x5C , 0x5E , 0x69 , 0x6A , 0x6B , 0x6C , 0x6D , 0x6E , 0x6F , 0x70 , 0x71 , 0x72 , 0x73 , 0x74 , 0x75 , 0x76 , 0x77 , 0x78 , 0x79 , 0x7F , 0xA7
|
Single Player (coming from Time Trial Change Course) | 0x4A |
0x4B , 0x4D , 0x4F , 0x51 , 0x52 , 0x53 , 0x5C , 0x5E , 0x69 , 0x6A , 0x6B , 0x6C , 0x6D , 0x6E , 0x6F , 0x70 , 0x71 , 0x72 , 0x73 , 0x74 , 0x75 , 0x76 , 0x77 , 0x78 , 0x79 , 0x7F , 0xA7
|
Single Player (from VS Race) | 0x4B |
0x4B , 0x4E , 0x51 , 0x52 , 0x53 , 0x5C , 0x5E , 0x6E , 0x6F , 0x7F , 0xA7
|
Single Player (from Battle) | 0x4C |
0x4B , 0x4E , 0x51 , 0x52 , 0x53 , 0x5C , 0x5E , 0x78 , 0x79 , 0x7F , 0xA7
|
Single Player (coming from Mission Mode Change Mission, softlock) | 0x4D |
0x4B , 0x4D , 0x4F , 0x51 , 0x52 , 0x53 , 0x5C , 0x5E , 0x69 , 0x6A , 0x6B , 0x6C , 0x6D , 0x6E , 0x6F , 0x70 , 0x71 , 0x72 , 0x73 , 0x74 , 0x75 , 0x76 , 0x77 , 0x78 , 0x79 , 0x7F , 0xA7
|
Single Player (coming from Mario Kart Channel challenge ghost) | 0x4E |
0x4B , 0x4D , 0x5C , 0x5E , 0x6B , 0x6C , 0x6D , 0x7F , 0xA7
|
Single Player (coming from leaderboard challenge ghost) | 0x4F |
0x4B , 0x4D , 0x5C , 0x5E , 0x6B , 0x6C , 0x6D , 0x7F , 0xA7
|
Single Player (coming from ghost data list challenge ghost) | 0x50 |
0x4B , 0x4D , 0x5C , 0x5E , 0x6B , 0x6C , 0x6D , 0x7F , 0xA7
|
Send Winning Ghost Data to friend (coming from Time Trial) | 0x51 |
0x4F , 0x51 , 0x5C , 0x5E , 0xA7 , 0xB6
|
Challenge Ghost Data (from Wii Menu Channel) | 0x52 |
0x4F , 0x5C , 0x5E , 0xA7 , 0xB1 , 0xB2
|
Watch Replay (from Wii Menu Channel) | 0x53 |
0x4F , 0x5C , 0x5E , 0xA7 , 0xB1 , 0xB2
|
Local Multiplayer | 0x54 |
0x4B , 0x4C , 0x4D , 0x52 , 0x5C , 0x5E , 0x60 , 0x61 , 0x62 , 0x63 , 0x64 , 0x6B , 0x6E , 0x6F , 0x72 , 0x73 , 0x74 , 0x75 , 0x77 , 0x78 , 0x79 , 0x7F , 0x80 , 0x81 , 0x82 , 0x83
|
Single Player Wi-Fi | 0x55 |
0x4C , 0x4D , 0x4E , 0x4F , 0x50 , 0x51 , 0x52 , 0x5E , 0x6B , 0x6C , 0x6D , 0x76 , 0x7F , 0x84 , 0x85 , 0x86 , 0x87 , 0x88 , 0x89 , 0x8B , 0x8C , 0x8D , 0x8F , 0x95 , 0x96 , 0x97 , 0x98 , 0x99 , 0x9B , 0x9C , 0x9D , 0x9E , 0xA5 , 0xA6 , 0xA7
|
Single Player Wi-Fi (from disconnected at Globe or Friend Room) | 0x56 |
0x4C , 0x4D , 0x4E , 0x4F , 0x50 , 0x51 , 0x52 , 0x5E , 0x6B , 0x6C , 0x6D , 0x76 , 0x7F , 0x84 , 0x85 , 0x86 , 0x87 , 0x88 , 0x89 , 0x8B , 0x8C , 0x8D , 0x8F , 0x95 , 0x96 , 0x97 , 0x98 , 0x99 , 0x9B , 0x9C , 0x9D , 0x9E , 0xA5 , 0xA6 , 0xA7
|
Single Player Wi-Fi (from find a Friend) | 0x57 |
0x4C , 0x4D , 0x4E , 0x4F , 0x50 , 0x51 , 0x52 , 0x5E , 0x6B , 0x6C , 0x6D , 0x76 , 0x7F , 0x84 , 0x85 , 0x86 , 0x87 , 0x88 , 0x89 , 0x8B , 0x8C , 0x8D , 0x8F , 0x95 , 0x96 , 0x97 , 0x98 , 0x99 , 0x9B , 0x9C , 0x9D , 0x9E , 0xA5 , 0xA6 , 0xA7
|
Single Player Wi-Fi Versus voting | 0x58 |
0x4E , 0x50 , 0x51 , 0x5C , 0x5E , 0x6E , 0x6F , 0x7F , 0x88 , 0x90 , 0x91 , 0x92
|
Single Player Wi-Fi Battle voting | 0x59 |
0x4E , 0x50 , 0x51 , 0x5C , 0x5E , 0x78 , 0x79 , 0x7F , 0x88 , 0x90 , 0x91 , 0x92
|
Two Player Wi-Fi Select Mii | 0x5A |
0x52 , 0x5E , 0x60 , 0x61 , 0x62 , 0x63 , 0x64 , 0x8A
|
Two Player Wi-Fi | 0x5B |
0x4C , 0x4D , 0x4E , 0x4F , 0x50 , 0x51 , 0x52 , 0x5E , 0x6B , 0x76 , 0x7F , 0x81 , 0x82 , 0x84 , 0x85 , 0x86 , 0x87 , 0x88 , 0x89 , 0x8B , 0x8C , 0x8D , 0x8F , 0x95 , 0x96 , 0x97 , 0x98 , 0x99 , 0x9B , 0x9C , 0x9D , 0x9E , 0xA5 , 0xA6 , 0xA7
|
Two Player Wi-Fi (from disconnected at Globe or Friend Room) | 0x5C |
0x4C , 0x4D , 0x4E , 0x4F , 0x50 , 0x51 , 0x52 , 0x5E , 0x6B , 0x76 , 0x7F , 0x81 , 0x82 , 0x84 , 0x85 , 0x86 , 0x87 , 0x88 , 0x89 , 0x8B , 0x8C , 0x8D , 0x8F , 0x95 , 0x96 , 0x97 , 0x98 , 0x99 , 0x9B , 0x9C , 0x9D , 0x9E , 0xA5 , 0xA6 , 0xA7
|
Unknown | 0x5D |
0x4C , 0x4D , 0x4E , 0x4F , 0x50 , 0x51 , 0x52 , 0x5E , 0x6B , 0x76 , 0x7F , 0x81 , 0x82 , 0x84 , 0x85 , 0x86 , 0x87 , 0x88 , 0x89 , 0x8B , 0x8C , 0x8D , 0x8F , 0x95 , 0x96 , 0x97 , 0x98 , 0x99 , 0x9B , 0x9C , 0x9D , 0x9E , 0xA5 , 0xA6 , 0xA7
|
Two Player Wi-Fi Versus Voting | 0x5E |
0x4E , 0x50 , 0x51 , 0x5C , 0x5E , 0x6E , 0x6F , 0x7F , 0x88 , 0x90 , 0x91 , 0x92
|
Two Player Wi-Fi Battle Voting | 0x5F |
0x4E , 0x50 , 0x51 , 0x5C , 0x5E , 0x78 , 0x79 , 0x7F , 0x88 , 0x90 , 0x91 , 0x92
|
Single Player Wi-Fi Friend Room Versus Voting | 0x60 |
0x4E , 0x50 , 0x51 , 0x5C , 0x5E , 0x6E , 0x6F , 0x7F , 0x88 , 0x90 , 0x91 , 0x92
|
Single Player Wi-Fi Friend Room Team Versus Voting | 0x61 |
0x4E , 0x50 , 0x51 , 0x5C , 0x5E , 0x6E , 0x6F , 0x7F , 0x88 , 0x90 , 0x91 , 0x92
|
Single Player Wi-Fi Friend Room Balloon Battle Voting | 0x62 |
0x4E , 0x50 , 0x51 , 0x5C , 0x5E , 0x78 , 0x79 , 0x7F , 0x88 , 0x90 , 0x91 , 0x92
|
Single Player Wi-Fi Friend Room Coin Runners Voting | 0x63 |
0x4E , 0x50 , 0x51 , 0x5C , 0x5E , 0x78 , 0x79 , 0x7F , 0x88 , 0x90 , 0x91 , 0x92
|
Two Player Wi-Fi Friend Room Versus Voting | 0x64 |
0x4E , 0x50 , 0x51 , 0x5C , 0x5E , 0x6E , 0x6F , 0x7F , 0x88 , 0x90 , 0x91 , 0x92
|
Two Player Wi-Fi Friend Room Team Versus Voting | 0x65 |
0x4E , 0x50 , 0x51 , 0x5C , 0x5E , 0x6E , 0x6F , 0x7F , 0x88 , 0x90 , 0x91 , 0x92
|
Two Player Wi-Fi Friend Room Balloon Battle Voting | 0x66 |
0x4E , 0x50 , 0x51 , 0x5C , 0x5E , 0x78 , 0x79 , 0x7F , 0x88 , 0x90 , 0x91 , 0x92
|
Two Player Wi-Fi Friend Room Coin Runners Voting | 0x67 |
0x4E , 0x50 , 0x51 , 0x5C , 0x5E , 0x78 , 0x79 , 0x7F , 0x88 , 0x90 , 0x91 , 0x92
|
Single Player Wi-Fi Versus Gameplay | 0x68 |
0x31 , 0x3A , 0x40 , 0x45 , 0x46 , 0x47 , 0x48 , 0x51 , 0x88 , 0x94
|
Two Player Wi-Fi Versus Gameplay | 0x69 |
0x31 , 0x3A , 0x41 , 0x45 , 0x46 , 0x47 , 0x48 , 0x51 , 0x88 , 0x94
|
Single Player Wi-Fi Versus Live View | 0x6A |
0x3A , 0x48 , 0x49 , 0x51 , 0x88 , 0x93 , 0x94
|
Two Player Wi-Fi Versus Live View | 0x6B |
0x3A , 0x48 , 0x49 , 0x51 , 0x88 , 0x93 , 0x94
|
Single Player Wi-Fi Battle Gameplay | 0x6C |
0x12 , 0x31 , 0x33 , 0x3A , 0x45 , 0x46 , 0x47 , 0x48 , 0x51 , 0x88 , 0x94
|
Two Player Wi-Fi Battle Gameplay | 0x6D |
0x13 , 0x31 , 0x33 , 0x3A , 0x45 , 0x46 , 0x47 , 0x48 , 0x51 , 0x88 , 0x94
|
Single Player Wi-Fi Battle Live View | 0x6E |
0x33 , 0x3A , 0x48 , 0x4A , 0x51 , 0x88 , 0x93 , 0x94
|
Two Player Wi-Fi Battle Live View | 0x6F |
0x33 , 0x3A , 0x48 , 0x4A , 0x51 , 0x88 , 0x93 , 0x94
|
Single Player Wi-Fi Friend Room Versus Gameplay | 0x70 |
0x2F , 0x30 , 0x3A , 0x42 , 0x44 , 0x48 , 0x51 , 0x88 , 0x94
|
Single Player Wi-Fi Friend Room Team Versus Gameplay | 0x71 |
0x2F , 0x32 , 0x3A , 0x42 , 0x44 , 0x48 , 0x51 , 0x88 , 0x94
|
Single Player Wi-Fi Friend Baloon Battle Gameplay | 0x72 |
0x12 , 0x33 , 0x34 , 0x3A , 0x44 , 0x48 , 0x51 , 0x88 , 0x94
|
Single Player Wi-Fi Friend Coin Runner Gameplay | 0x73 |
0x12 , 0x33 , 0x34 , 0x3A , 0x44 , 0x48 , 0x51 , 0x88 , 0x94
|
Two Player Wi-Fi Friend Room Versus Gameplay | 0x74 |
0x2F , 0x30 , 0x3A , 0x43 , 0x44 , 0x48 , 0x51 , 0x88 , 0x94
|
Two Player Wi-Fi Friend Room Team Versus Gameplay | 0x75 |
0x2F , 0x32 , 0x3A , 0x43 , 0x44 , 0x48 , 0x51 , 0x88 , 0x94
|
Two Player Wi-Fi Friend Baloon Battle Gameplay | 0x76 |
0x13 , 0x33 , 0x34 , 0x3A , 0x44 , 0x48 , 0x51 , 0x88 , 0x94
|
Two Player Wi-Fi Friend Coin Runner Gameplay | 0x77 |
0x13 , 0x33 , 0x34 , 0x3A , 0x44 , 0x48 , 0x51 , 0x88 , 0x94
|
Wi-Fi Disconnected Prompt (with error code) | 0x78 |
0x5D , 0x89
|
Wi-Fi Disconnected Prompt (general disconnect) | 0x79 |
0x5D , 0x89
|
Mario Kart Channel (from Main Menu) | 0x7A |
0x4D , 0x51 , 0x52 , 0x5E , 0xA2 , 0xA3 , 0xA4
|
Mario Kart Channel (from Time Trial check rankings) | 0x7B |
0x4D , 0x51 , 0x52 , 0x5E , 0xA2 , 0xA3 , 0xA4
|
Mario Kart Channel (from downloaded ghost data list) | 0x7C |
0x4D , 0x51 , 0x52 , 0x5E , 0xA2 , 0xA3 , 0xA4
|
Mario Kart Channel Leaderboards | 0x7D |
0x4E , 0x4F , 0x50 , 0x51 , 0x52 , 0x6E , 0x6F , 0x84 , 0x85 , 0x86 , 0x88 , 0x89 , 0x95 , 0xA7 , 0xA8 , 0xAA , 0xAB , 0xAC , 0xAD , 0xAE , 0xAF
|
Mario Kart Channel Tournament Leaderboards | 0x7E |
0x4E , 0x4F , 0x50 , 0x51 , 0x52 , 0x84 , 0x85 , 0x86 , 0x88 , 0x89 , 0x95 , 0xA9 , 0xAA , 0xAB , 0xAE , 0xAF , 0xB0
|
Ghost Race (with Ghost Data ready) | 0x7F |
0x4B , 0x4D , 0x51 , 0x5E , 0x6B , 0x6C , 0x6D , 0x7F , 0x9F , 0xA0 , 0xA1
|
Ghost Race (without Ghost Data ready) | 0x80 |
0x4B , 0x4D , 0x4E , 0x50 , 0x51 , 0x52 , 0x5E , 0x6B , 0x6C , 0x6D , 0x7F , 0x84 , 0x85 , 0x86 , 0x88 , 0x89 , 0x9F , 0xA0 , 0xA1
|
Ghost Race Next Race | 0x81 |
0x4B , 0x4D , 0x4E , 0x50 , 0x51 , 0x52 , 0x5E , 0x6B , 0x6C , 0x6D , 0x7F , 0x84 , 0x85 , 0x86 , 0x88 , 0x89 , 0xA0 , 0xA1
|
Downloaded Ghost Data List | 0x82 |
0x4D , 0x4F , 0x51 , 0x5E , 0xA7 , 0xB3 , 0xB4 , 0xB5
|
Friends List (from Mario Kart Channel or find Friend) | 0x83 |
0x4C , 0x4D , 0x4E , 0x4F , 0x50 , 0x51 , 0x52 , 0x5E , 0x6B , 0x6C , 0x6D , 0x76 , 0x7F , 0x84 , 0x85 , 0x86 , 0x87 , 0x88 , 0x89 , 0x8E , 0x8F , 0x95 , 0x96 , 0x97 , 0x98 , 0x99 , 0x9B , 0x9C , 0x9D , 0x9E , 0xA5 , 0xA6 , 0xA7
|
Friends List (from Mario Kart Channel or find Friend) | 0x84 |
0x4C , 0x4D , 0x4E , 0x4F , 0x50 , 0x51 , 0x52 , 0x5E , 0x6B , 0x6C , 0x6D , 0x76 , 0x7F , 0x84 , 0x85 , 0x86 , 0x87 , 0x88 , 0x89 , 0x8E , 0x8F , 0x95 , 0x96 , 0x97 , 0x98 , 0x99 , 0x9A , 0x9B , 0x9C , 0x9D , 0x9E , 0xA5 , 0xA6 , 0xA7
|
Competition (from Mario Kart Channel) | 0x85 |
0x4B , 0x4D , 0x51 , 0x6B , 0x6C , 0x6D , 0x7F , 0xB7 , 0xB8 , 0xBB
|
Competition (from Change Character) | 0x86 |
0x4B , 0x4D , 0x51 , 0x6B , 0x6C , 0x6D , 0x7F , 0xB7 , 0xB8 , 0xBB
|
Competition Submit Record | 0x87 |
0x4E , 0x4F , 0x50 , 0x51 , 0x5E , 0x84 , 0x85 , 0x86 , 0x88 , 0x89 , 0xB9
|
Competition for Wii Wheels Only | 0x88 |
0x5B , 0xBA
|
Competition for Wii Wheels Only for bosses? | 0x89 |
0x5B , 0xBA
|
Invite Friends via Wii Message Board | 0x8A |
0x4F , 0x51 , 0x52 , 0x5E , 0xBD , 0xBE , 0xBF
|
Download Latest Data | 0x8B |
0x50 , 0x51 , 0x52 , 0x5E , 0xBC
|
Options | 0x8C |
0x4D , 0x4E , 0x5D , 0xC0 , 0xC1 , 0xC2 , 0xC3 , 0xC4 , 0xC5 , 0xC6 , 0xC7 , 0xC8 , 0xC9 , 0xCA , 0xCB , 0xCC
|
Add Mario Kart Channel | 0x8D |
0x5D , 0xCA , 0xCB , 0xCC
|
Choose Region | 0x8E |
0x5D , 0xC5 , 0xCC
|
Join Message Service | 0x8F |
0x4E , 0x5D , 0xC2 , 0xC3 , 0xC6 , 0xC7 , 0xC8 , 0xC9 , 0xCC
|
Unlock Message (Orange) | 0x90 |
0x5B , 0x5E , 0x7F , 0xCD
|
Unlock Message (Orange) | 0x91 |
0x5B , 0x5E , 0x7F , 0xCD
|
Unlock Message (Blue) | 0x92 |
0x5B , 0x5E , 0x7F , 0xCD
|
Unlock Message (Yellow) | 0x93 |
0x5B , 0x5E , 0x7F , 0xCD
|
Broken Mission Mode Single Player Menu | 0x94 |
0x7A , 0x7B , 0x7C , 0x7D , 0x7E
|
No Game Disc (Wii Menu Channel only) | 0x95 |
0x03 , 0x0C , 0x10 , 0x26
|
Could Not Access System Memory (Wii Menu Channel only) | 0x96 |
0x02 , 0x10
|
Cannot access Mii data error (Wii Menu Channel only) | 0x97 |
0x04 , 0x10
|
Empty message box? (Wii Menu Channel only, softlock) | 0x98 |
0x10 , 0x1A
|
ESRB Warning (Wii Menu Channel only) | 0x99 |
0x01
|
Select License (from boot and Channel, Wii Menu Channel only) | 0x9A |
0x06 , 0x07 , 0x0B , 0x0D , 0x11 , 0x12 , 0x26
|
Select License (Wii Menu Channel only) | 0x9B |
0x06 , 0x07 , 0x0B , 0x0D , 0x11 , 0x12 , 0x26
|
Select License (Wii Menu Channel only) | 0x9C |
0x06 , 0x07 , 0x0B , 0x0D , 0x11 , 0x12 , 0x26
|
Select License (back from options, Wii Menu Channel only) | 0x9D |
0x06 , 0x07 , 0x0B , 0x0D , 0x11 , 0x12 , 0x26
|
Mario Kart Channel (from license select, Wii Menu Channel only) | 0x9E |
0x06 , 0x0A , 0x0B , 0x0E , 0x0F , 0x11 , 0x23 , 0x24 , 0x25 , 0x26
|
Mario Kart Channel (from Time Trial check rankings, Wii Menu Channel only) | 0x9F |
0x06 , 0x0A , 0x0B , 0x0E , 0x0F , 0x11 , 0x23 , 0x24 , 0x25 , 0x26
|
Mario Kart Channel (from downloaded ghost data list, Wii Menu Channel only) | 0xA0 |
0x06 , 0x0A , 0x0B , 0x0E , 0x0F , 0x11 , 0x23 , 0x24 , 0x25 , 0x26
|
Mario Kart Channel leaderboards (Wii Menu Channel only) | 0xA1 |
0x07 , 0x08 , 0x09 , 0x0A , 0x0B , 0x13 , 0x14 , 0x15 , 0x16 , 0x17 , 0x19 , 0x1A , 0x1C , 0x26 , 0x29 , 0x2A , 0x2C , 0x2D , 0x2E , 0x2F , 0x30 , 0x31
|
Mario Kart Channel competition leaderboard (Wii Menu Channel only) | 0xA2 |
0x07 , 0x08 , 0x09 , 0x0A , 0x0B , 0x15 , 0x16 , 0x17 , 0x19 , 0x1A , 0x1C , 0x2B , 0x2C , 0x2D , 0x30 , 0x31 , 0x32
|
Unknown (Wii Menu Channel only) | 0xA3 |
0x11 , 0x21 , 0x22 , 0x26
|
Downloaded Ghost Data List (Wii Menu Channel only) | 0xA4 |
0x06 , 0x08 , 0x0A , 0x11 , 0x26 , 0x29 , 0x33 , 0x34 , 0x35
|
Friends List (Wii Menu Channel only) | 0xA5 |
0x05 , 0x06 , 0x07 , 0x08 , 0x09 , 0x0A , 0x0B , 0x11 , 0x15 , 0x16 , 0x17 , 0x18 , 0x19 , 0x1A , 0x1B , 0x1C , 0x1D , 0x1E , 0x1F , 0x20 , 0x26 , 0x27 , 0x28 , 0x29
|
Competition/Tournament (Wii Menu Channel only) | 0xA6 |
0x26 , 0x36 , 0x37
|
Unknown (Wii Menu Channel only) | 0xA7 |
0x08 , 0x0A , 0x0B , 0x11 , 0x39 , 0x3A , 0x3B
|
Received Friend Invitation (Wii Menu Channel only) | 0xA8 |
0x08 , 0x0A , 0x0B , 0x11 , 0x3C , 0x3D
|
Download Latest Data (Wii Menu Channel only) | 0xA9 |
0x09 , 0x0A , 0x0B , 0x11 , 0x38
|
Options (Wii Menu Channel only) | 0xAA |
0x07 , 0x10 , 0x3E , 0x3F , 0x40 , 0x41 , 0x42 , 0x43 , 0x44 , 0x45 , 0x46 , 0x47 , 0x48
|
Choose Region (Wii Menu Channel only) | 0xAB |
0x10 , 0x43 , 0x48
|
Join Message Service (Wii Menu Channel only) | 0xAC |
0x07 , 0x10 , 0x40 , 0x41 , 0x44 , 0x45 , 0x46 , 0x47 , 0x48
|
Unknown sections. It is not known whether or not these sections are used, or what pages they reference. | 0xAD |
|
0xAE |
||
0xAF |
||
0xB0 |
||
0xB1 |
||
0xB2 |
Page Identifiers
Pages, also known as screens, typically represent either one visually complete user interface (for example, the character selection interface) or a background element (for example, the borders at the top and bottom of the screen). Up to 10 pages can be active by the user interface code. Some pages do not contain any visual elements and instead exist to perform background work (for example, loading ghost data).
Description | Code Number |
---|---|
Template only found in unused sections | 0x00
|
ESRB notice | 0x01
|
60Hz suggestion | 0x02
|
Data corrupt | 0x03
|
Can't save | 0x04
|
System memory corrupt | 0x05
|
Mii Data corrupt | 0x06
|
Grand Prix Pan Overlay | 0x07
|
VS Pan Overlay | 0x08
|
Battle Pan Overlay | 0x09
|
Mission Pan Overlay | 0x0A
|
Tournament Pan Overlay | 0x0B
|
Grand Prix Interface | 0x0C
|
Time Trial Interface | 0x0D
|
1P VS Race Interface | 0x0E
|
2P VS Race Interface | 0x0F
|
3P VS Race Interface | 0x10
|
4P VS Race Interface | 0x11
|
1P Battle Interface | 0x12
|
2P Battle Interface | 0x13
|
3P Battle Interface | 0x14
|
4P Battle Interface | 0x15
|
Mission and Tournament Interface | 0x16
|
Grand Prix Pause Menu | 0x17
|
VS Race Pause Menu | 0x18
|
Time Trial Pause Menu | 0x19
|
Battle Pause Menu | 0x1A
|
Tournament Pause Menu | 0x1B
|
Ghost Race Pause Menu | 0x1C
|
Abandon Ghost Race? | 0x1D
|
Quit Ghost Race? | 0x1E
|
Ghost Replay Pause Menu | 0x1F
|
Grand Prix End Screen (Next Race, Watch Replay, Quit) | 0x20
|
Time Trial End Screen (Retry, Change Course, etc.) | 0x21
|
VS Race End Screen (Next Race, Quit) | 0x22
|
Battle End Screen (Next Battle, Quit) | 0x23
|
Battle End Screen (Next only, to final results) | 0x24
|
Mission End Screen (Retry, Choose Mission, Quit. Unused) | 0x25
|
Tournament End Screen | 0x26
|
Ghost Race End Screen (Next/Quit) | 0x27
|
Go to Friend Roster? | 0x28
|
You beat your friend's record! Send your ghost? | 0x29
|
Send tourney record | 0x2A
|
Check rankings? | 0x2B
|
Are you sure you want to quit? | 0x2C
|
Splits after TT | 0x2D
|
Leaderboard after TT | 0x2E
|
GP/VS score update screen | 0x2F
|
GP/VS score overall screen | 0x30
|
Online race point update screen | 0x31
|
Team VS point overall screen | 0x32
|
Battle point update screen | 0x33
|
Battle point overall screen | 0x34
|
Competition personal leaderboard | 0x35
|
Grand Prix replay interface | 0x36
|
Ghost Race interface | 0x37
|
Grand Prix replay pause | 0x38
|
TT Immediate Replay pause | 0x39
|
Supporting panel (Present in many modes in-race, 2nd element) | 0x3A
|
Probably award interface (untested) | 0x3B
|
Probably congrats screen (untested) | 0x3C
|
Credits VS interface (untested) | 0x3D
|
Credits latter interface (untested) | 0x3E
|
Congrats after credits | 0x3F
|
Wi-Fi Race Interface | 0x40
|
2P Wi-Fi Race Interface | 0x41
|
Wi-Fi Friend Room Race Interface | 0x42
|
Wi-Fi Friend Room Team Race Interface | 0x43
|
Congratuations! at end of friend room (untested) | 0x44
|
Dummy? Seems to immediately load 0x46 |
0x45
|
Online Race End (Next Race, Quit, Friend Roster) | 0x46
|
Quit online race? | 0x47
|
End of online race "Please wait" text | 0x48
|
Live VS view interface | 0x49
|
Live Battle view interface (untested) | 0x4A
|
Start game okay? | 0x4B
|
Text box with spinner | 0x4C
|
Drift Explanation Message Box | 0x4D
|
Vote/Random Message Box | 0x4E
|
Reading ghost data/screen with text + spinner | 0x4F
|
Connecting to Nintendo WFC... | 0x50
|
Generic text box, full screen, press A | 0x51
|
Text box with one prompt (Multiple uses) | 0x52
|
Post photo to Wii Message Board? | 0x53
|
Behind main menu? | 0x54
|
Dummy? Maybe not low battery. Goes to 5A? | 0x55
|
Low battery notification | 0x56
|
Title Screen | 0x57
|
Behind main menu? | 0x58
|
Opening Movie | 0x59
|
Main Menu | 0x5A
|
Behind unlocks? | 0x5B
|
Flag background | 0x5C
|
Behind Disconnects/Options | 0x5D
|
Top menu overlay | 0x5E
|
Blinking press A | 0x5F
|
Select Mii | 0x60
|
Active controller display | 0x61
|
Player controller opt in | 0x62
|
Pair Wii Remotes | 0x63
|
Player controller opt in complete (OK/Change) | 0x64
|
License Select | 0x65
|
Mii Changed | 0x66
|
License Settings | 0x67
|
Erase License | 0x68
|
Single Player Menu | 0x69
|
Grand Prix Class Select | 0x6A
|
Character Select | 0x6B
|
Vehicle Select | 0x6C
|
Drift Select | 0x6D
|
Cup Select | 0x6E
|
Course Select (sub screen) | 0x6F
|
Select Ghost | 0x70
|
Select Ghost | 0x71
|
Select Solo/Team VS | 0x72
|
Select Race Rules | 0x73
|
Teams Overview | 0x74
|
Select Battle Mode | 0x75
|
Select Vehicle (Battle) | 0x76
|
Select Battle Rules | 0x77
|
Select Battle Cup | 0x78
|
Select Battle Course | 0x79
|
Mission Level Select (Unused) | 0x7A
|
Mission Select (sub screen) | 0x7B
|
Mission Information Prompt | 0x7C
|
Drift Select with one option | 0x7D
|
Mission Tutorial | 0x7E
|
Model Renderer | 0x7F
|
Multiplayer Menu (VS/BT) | 0x80
|
Multiplayer Vehicle Select | 0x81
|
Multiplayer Drift Select | 0x82
|
Multiplayer Team Select | 0x83
|
part of connecting...? | 0x84
|
WFC first play | 0x85
|
Allow data to be sent? | 0x86
|
Disconnects you | 0x87
|
Seems to draw behind online races (panel 2) | 0x88
|
Error connecting to WFC | 0x89
|
Dummy? Seems to redirect to 0x52 . |
0x8A
|
WFC Menu | 0x8B
|
WFC VS/Battle Select | 0x8C
|
Friends Menu | 0x8D
|
Friends Menu (Mario Kart Channel) | 0x8E
|
Global Search Manager (doesn't render) | 0x8F
|
Timer | 0x90
|
Player List (VR Screen) | 0x91
|
Course/Stage Votes | 0x92
|
Present in live view? | 0x93
|
Present in online race? | 0x94
|
Present in online menus? | 0x95
|
Friend Roster | 0x96
|
Not Friends Yet | 0x97
|
Remove Friend Code | 0x98
|
Removing Friend Code... | 0x99
|
Seems to prepare the Friends list | 0x9A
|
Friend Room "waiting" text | 0x9B
|
Friend Room Manager (doesn't render) | 0x9C
|
Friend Room | 0x9D
|
Friend Room Messages | 0x9E
|
Mario Kart Channel | 0xA2
|
Rankings Menu | 0xA3
|
Channel Ghosts Screen | 0xA4
|
Dummy? Loads 0xA6 |
0xA5
|
Enter FC | 0xA6
|
Ghost List Manager (doesn't render) | 0xA7
|
Mario Kart Channel ghost histogram screen | 0xA8
|
Mario Kart Channel behind 0xAD |
0xAC
|
Mario Kart Channel with a selected ghost (challenge/watch) | 0xAD
|
Resides behind 0x4F , loads 0xB4 |
0xB3
|
Mario Kart Channel Downloaded Ghost List | 0xB4
|
Mario Kart Channel Erase Ghost | 0xB5
|
Competition for Wii Wheels only | 0xBA
|
Options | 0xC0
|
Nintendo Wi-Fi Connection options | 0xC1
|
Information box with "Next", can chain to self | 0xC2
|
Information box with 2 buttons prompt. | 0xC3
|
Information box with 3 prompts. (???) | 0xC4
|
Return to system menu to set region? | 0xC5
|
Flag/Region Display | 0xC6
|
Large info box with spinner | 0xC7
|
Large info box with A prompt | 0xC8
|
Info box with OK prompt | 0xC9
|
Add Mario Kart Channel | 0xCA
|
Add Mario Kart Channel prompt | 0xCB
|
Draws beneath Options menu | 0xCC
|
Overall Records | 0xCE
|
Favourites | 0xCF
|
Friend Records | 0xD0
|
WFC Records | 0xD1
|
Other Records | 0xD2
|
Text
All text displayed as part of the user interface is referred to by an ID. This is used to lookup the message in BMG files. A list of all message IDs and corresponding text can be found at wiimm.de.