In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "Title database"

From WiiBrew
Jump to navigation Jump to search
(→‎00010000 and 00010004 : Disc-based games: implications of Disaster update)
Line 157: Line 157:
 
| 00010000-RBPE || 01 || Pokemon Battle Revolution || [[IOS History | 21]] || IOS11-v10, IOS12-v6, IOS13-v10, IOS15-v257, IOS17-v512, IOS20-v12, IOS21-v514, Eulav_US-v1, Forecast_US-v6, News-v3, News_US-v6, NigaoeNR-v3, Rgnsel_US-v1, Shopping-v6, Weather-v3, WiiSystemmenu-v193, bc-v2, mios-v4, photo-v1 ||
 
| 00010000-RBPE || 01 || Pokemon Battle Revolution || [[IOS History | 21]] || IOS11-v10, IOS12-v6, IOS13-v10, IOS15-v257, IOS17-v512, IOS20-v12, IOS21-v514, Eulav_US-v1, Forecast_US-v6, News-v3, News_US-v6, NigaoeNR-v3, Rgnsel_US-v1, Shopping-v6, Weather-v3, WiiSystemmenu-v193, bc-v2, mios-v4, photo-v1 ||
 
|-
 
|-
| 00010000-RDZP || 01 || Disaster - Day Of Crisis || [[IOS History | 37]] || BOOT2-v64-v2, IOS11-64-v10, IOS12-64-v6, IOS13-64-v10, IOS14-64-v257, IOS15-64-v257, IOS17-64-v512, IOS20-64-v12, IOS21-64-v514, IOS28-64-v1288, IOS30-64-v2576, IOS31-64-v2576, IOS33-64-v1040, IOS34-64-v1039, IOS35-64-v1040, IOS36-64-v1042, IOS37-64-v2070, bc-v4, Eulav_EU-v2, Forecast_EU-v7, mios-v8, News_EU-v7, News-v3, NigaoeNR-v5, photo2-v1, Rgnsel_EU-v2, Shopping-v10, Weather-v3, WiiSystemmenu-v354 || WiiSystemmenu-v354 is [[System Menu 3.3]][http://hackmii.com/2008/06/v33-and-the-homebrew-channel/]
+
| 00010000-RDZP || 01 || Disaster - Day Of Crisis || [[IOS History | 37]] || BOOT2-v64-v2, IOS11-64-v10, IOS12-64-v6, IOS13-64-v10, IOS14-64-v257, IOS15-64-v257, IOS17-64-v512, IOS20-64-v12, IOS21-64-v514, IOS28-64-v1288, IOS30-64-v2576, IOS31-64-v2576, IOS33-64-v1040, IOS34-64-v1039, IOS35-64-v1040, IOS36-64-v1042, IOS37-64-v2070, bc-v4, Eulav_EU-v2, Forecast_EU-v7, mios-v8, News_EU-v7, News-v3, NigaoeNR-v5, photo2-v1, Rgnsel_EU-v2, Shopping-v10, Weather-v3, WiiSystemmenu-v354 || WiiSystemmenu with a version close to v354 is [[System Menu 3.3]][http://hackmii.com/2008/06/v33-and-the-homebrew-channel/]
 
|-
 
|-
 
| 00010000-REDE || ?? || Red Steel || [[IOS History | ??]] || ?? ||
 
| 00010000-REDE || ?? || Red Steel || [[IOS History | ??]] || ?? ||

Revision as of 15:30, 16 November 2008

This page serves to document the Title-ID scheme as used on the Wii.

A Title-ID is a 64-bit number that describes an "application" -- generally, a channel or a game. The high 32 bits are used to indicate the type of title, and the low 32 bits are used to identify the particular title.

By convention, a Title-ID may either be written as 16 hex digits (e.g. 0000000100000002 or 00010000525a4445) or in two hexadecimal or ASCII parts (e.g. 1-2 or 10000-RZDE).

Region Codes

Region codes are used to determine what region a title belongs to. The region code is the last letter of the four-letter title ID (the last two digits in hexadecimal notation). Essential system titles do not use region codes.

The following region codes are known to exist:

ASCII Hex Region
A 41 All regions. System channels like the Mii channel use it.
D 44 German-speaking regions. Only if separate versions exist, e.g. Zelda: A Link to the Past
E 45 USA and other NTSC regions except Japan
F 46 French-speaking regions. Only if separate versions exist, e.g. Zelda: A Link to the Past.
J 4A Japan
K 4B Korea
L 4C PAL/World?
P 50 Europe, Australia and other PAL regions
X 58 Not a real region code. Homebrew Channel uses it, though.

System Codes

System codes are used to determine what type of title it is. The system code is the first letter of the four-letter title ID (the first two digits in the second section in hexadecimal notation). Custom Channels (such as the Homebrew Channel) do not usually follow these codes, and no 00000001 titles use them (because they are unneeded).

The following system codes are known to exist:

ASCII Hex System
? ?? MSX Virtual Console. (Japan only at present)
C 43 Commodore 64 Virtual Console. (Europe only at present)
E 45 NeoGeo Virtual Console.
F 46 Nintendo Virtual Console.
H 48 General Channel. (The System Channels use this, and so do all the ones you can buy in the Wii Shop)
J 4A Super Nintendo Virtual Console.
L 4C Sega Master System Virtual Console.
M 4D Sega Megadrive Virtual Console.
N 4E Nintendo 64 Virtual Console.
P 50 TurboGraFX Virtual Console
Q 51 TurboGraFX CD Virtual Console
R 52 Wii Disc. Always used for a Disc-based game.
W 57 WiiWare.

00000001: Essential system titles

Title ID Description Notes
00000001-00000001 BOOT2 Executed on the Starlet ARM core by BOOT1. Is responsible for loading the appropriate IOS for 1-2 and then executing it.
00000001-00000002 System Menu First PPC code to execute on the Wii during startup; it is loaded into RAM by BOOT2 and then bootstrapped with 6 instructions from the Hollywood chip.
00000001-00000004 IOS4 A stripped-down version of IOS that is probably used for manufacturing and perhaps during updates.
00000001-00000009 IOS9 Earliest "normal" IOS
00000001-0000000a IOS10
00000001-0000000b IOS11
00000001-0000000c IOS12
00000001-0000000d IOS13
00000001-0000000e IOS14
00000001-0000000f IOS15
00000001-00000010 IOS16 Wii Backup Disc only
00000001-00000011 IOS17
00000001-00000014 IOS20
00000001-00000015 IOS21 Most common for third-party titles
00000001-00000016 IOS22
00000001-0000001c IOS28
00000001-0000001e IOS30 Used by most versions of the System Menu. First modular version of IOS. Now contains a backport of the IOS37 hash comparison bugfix.
00000001-0000001f IOS31 Now contains a backport of the IOS37 hash comparison bugfix.
00000001-00000021 IOS33
00000001-00000022 IOS34
00000001-00000023 IOS35
00000001-00000024 IOS36
00000001-00000025 IOS37 Repairs signing bug found in all earlier IOS versions
00000001-00000028 IOS40 Present in Korean system
00000001-00000029 IOS41 Present in Korean system
00000001-0000002b IOS43 Present in Korean system
00000001-0000002d IOS45 Present in Korean system
00000001-00000033 IOS51 Present in October update
00000001-00000100 BC Unknown purpose -- Used to start GC games (Loads MIOS?)
00000001-00000101 MIOS Gamecube compatibility IOS -- active while Gamecube games are being played on the Wii.

00010000 and 00010004 : Disc-based games

Title ID Grp ID Description IOS Ver Update partition Notes
00010000-410E 01 Wii BackupDisc 16 BOOT2-v2-prod, IOS16-v257-prod Only known use of IOS16
00010000-RBPE 01 Pokemon Battle Revolution 21 IOS11-v10, IOS12-v6, IOS13-v10, IOS15-v257, IOS17-v512, IOS20-v12, IOS21-v514, Eulav_US-v1, Forecast_US-v6, News-v3, News_US-v6, NigaoeNR-v3, Rgnsel_US-v1, Shopping-v6, Weather-v3, WiiSystemmenu-v193, bc-v2, mios-v4, photo-v1
00010000-RDZP 01 Disaster - Day Of Crisis 37 BOOT2-v64-v2, IOS11-64-v10, IOS12-64-v6, IOS13-64-v10, IOS14-64-v257, IOS15-64-v257, IOS17-64-v512, IOS20-64-v12, IOS21-64-v514, IOS28-64-v1288, IOS30-64-v2576, IOS31-64-v2576, IOS33-64-v1040, IOS34-64-v1039, IOS35-64-v1040, IOS36-64-v1042, IOS37-64-v2070, bc-v4, Eulav_EU-v2, Forecast_EU-v7, mios-v8, News_EU-v7, News-v3, NigaoeNR-v5, photo2-v1, Rgnsel_EU-v2, Shopping-v10, Weather-v3, WiiSystemmenu-v354 WiiSystemmenu with a version close to v354 is System Menu 3.3[1]
00010000-REDE ?? Red Steel  ?? ??
00010000-RLGP 64 Lego Star Wars (PAL) 21 BOOT2-64-v2, IOS21-64-v514 The game that was patched with homebrew code shown first at 24c3
00010000-RLIP ?? Lego Indiana Jones: The Original Adventures  ?? ??
00010000-RM3E 01 Metroid Prime 3: Corruption  ?? BOOT2-v2, IOS11-v10, IOS12-v6, IOS13-v10, IOS15-v257, IOS17-v512, IOS20-v12, IOS21-v514, IOS22-v722, IOS28-v1288, bc-v2, Eulav_US-v1, Forecast_US-v6, mios-v4, News_US-v6, News-v3, NigaoeNR-v3, photo-v1, Rgnsel_US-v1, Shopping-v6, Weather-v3, WiiSystemmenu-v193
00010004-RMCP ?? Mario Kart Wii 36 BOOT2-v2-64, IOS11-64-v10, IOS12-64-v6, IOS13-64-v10, IOS14-64-v257, IOS15-64-v257, IOS17-64-v512, IOS20-64-v12, IOS21-64-v514, IOS22-64-v772, IOS28-64-v1288, IOS30-64-v1040, IOS31-64-v1040, IOS33-64-v1040, IOS34-64-v1039, IOS35-64-v1040, IOS36-64-v1042, RVL-bc-v2, RVL-Eulav_EU-v2, RVL-Forecast_EU-v7, RVL-mios-v5, RVL-News-v3, RVL-News_EU-v7, RVL-NigaoeNR-v4, RVL-photo2-v1, RVL-Rgnsel_EU-v2, RVL-Shopping-v7, RVL-Weather-v3, RVL-WiiSystemmenu-v258
00010000-RMGE 01 SUPER MARIO GALAXY 33 BOOT2-v2, IOS11-v10, IOS12-v6, IOS13-v10, IOS15-v257, IOS17-v512, IOS20-v12, IOS21-v514, IOS30-v1039, IOS31-v1039, IOS33-v1040, IOS35-v1040, bc-v2, Eulav_US-v2, Forecast_US-v7, mios-v5, News-v3, News_US-v7, NigaoeNR-v4, photo-v1, Rgnsel_US-v2, Shopping-v7, Weather-v3, WiiSystemmenu-v225
00010000-RSBE 01 Super Smash Bros. Brawl 36 BOOT2-v2, IOS11-v10, IOS12-v6, IOS13-v10, IOS14-v257, IOS15-v257, IOS17-v512, IOS20-v12, IOS21-v514, IOS22-v772, IOS28-v1288, IOS30-v1040, IOS31-v1040, IOS33-v1040, IOS34-v1039, IOS35-v1040, IOS36-v1042, Eulav_US-v2, Forecast_US-v7, News-v3, News_US-v7, NigaoeNR-v4, Rgnsel_US-v2, Shopping-v7, Weather-v3, WiiSystemmenu-v257, bc-v2, mios-v5, photo-v65280, photo2-v1
00010000-RSBJ 01 Super Smash Bros. Brawl 36 BOOT2-v2, IOS11-v10, IOS12-v6, IOS13-v10, IOS14-v257, IOS15-v257, IOS17-v512, IOS20-v12, IOS21-v514, IOS22-v772, IOS28-v1288, IOS30-v1040, IOS31-v1040, IOS33-v1040, IOS34-v1039, IOS35-v1040, IOS36-v1042, Eulav_JP-v2, Forecast_JP-v7, News-v3, News_JP-v7, NigaoeNR-v4, Rgnsel_JP-v2, Shopping-v7, Weather-v3, WiiSystemmenu-v256, bc-v2, mios-v5, photo-v65280, photo2-v1
00010000-RSCP 7D Scarface: The world is yours (PAL) 21 IOS11-64-v10, IOS12-64-v6, IOS13-64-v10, IOS15-64-v257, IOS17-64-v512, IOS21-64-v514, RVL-bc-v2, RVL-Eulav_EU-v0, RVL-mios-v4, RVL-News-v3, RVL-NigaoeNR-v2, RVL-photo-v1, RVL-Shopping-v4, RVL-Weather-v3, RVL-WiiSystemmenu-v162
0001000?-RTYP ?? Wii Chess (PAL)  ?? ?? Further examination of the update partition is needed. When put in and launched, the console prompts whether to do an update or not. The only way to cancel, is turning off the console.
00010000-RTZP ?? Zack & Wiki: Quest for Barbaros' Treasure 21 BOOT2-v2, IOS21-v514
00010000-RWSE 8P MARIO & SONIC At The OlympicGames 21 BOOT2-v2, IOS21-v512
00010000-RY2E 41 Rayman Raving Rabbids 2 21 BOOT2-v2, IOS21-v514
00010000-RYWE 01 Big Brain Academy: Wii Degree 21 IOS11-v10, IOS12-v6, IOS13-v10, IOS15-v257, IOS17-v512, IOS20-v12, IOS21-v514, Eulav_US-v1, Forecast_US-v6, News-v3, News_US-v6, NigaoeNR-v3, Rgnsel_US-v1, Shopping-v6, Weather-v3, WiiSystemmenu-v193, bc-v2, mios-v4, photo-v1
00010000-RZDE 01 The Legend of Zelda Twilight Princess 9 BOOT2-v2, IOS9-v516 Buffer overflow exploit found

00010001: Downloaded channels

000010001-Cxxx : Commodore 64 Games

Title ID Hex Description
00010001-C9Yx 00010001-433959xx International Karate
00010001-C9Xx 00010001-433958xx The Last Ninja

000010001-Exxx : NeoGeo Games

Title ID Hex Description
00010001-EAJx 00010001-45414axx Metal Slug

000010001-Fxxx : NES Games

Title ID Hex Description
00010001-FAKx 00010001-46414bxx The Legend of Zelda
00010001-FB2x 00010001-464232xx Super Mario Brothers: The Lost Levels

000010001-Hxxx : Channels

Title ID Hex Description
00010001-HADx 00010001-484144xx Opera / Internet Channel
00010001-HAJx 00010001-48414axx Everyone Votes Channel
00010001-HAPx 00010001-484150xx Check Mii Out Channel
00010001-HATx 00010001-484154xx Nintendo Channel
00010001-HAWx 00010001-484157xx Metroid Prime 3 Preview
00010001-HAZA 00010001-48415axx Photo Channel 1.1 (Europe?)

000010001-Jxxx : SNES Games

Title ID Hex Description
00010001-JAVx 00010001-4a4156xx Super Metroid
00010001-JBBx 00010001-4a4242xx Super Street Fighter 2

000010001-Nxxx : Nintendo 64 Games

Title ID Hex Description
00010001-NAAx 00010001-4e4141xx Super Mario 64
00010001-NABx 00010001-4e4142xx Mario Kart 64
00010001-NACx 00010001-4e4143xx The Legend of Zelda: Ocarina of Time
00010001-NADx 00010001-4e4144xx Star Fox: Lylat Wars
00010001-NAEx 00010001-4e4145xx Paper Mario 64
00010001-NAFx 00010001-4e4146xx F-Zero X
00010001-NAHx 00010001-4e4148xx Yoshi's Story
00010001-NAIx 00010001-4e4149xx Wave Race 64
00010001-NAJx 00010001-4e414axx Sin and Punishment
00010001-NAKx 00010001-4e414bxx Pokemon Snap
00010001-NAMx 00010001-4e414dxx Kirby 64: The Crystal Shards

000010001-Wxxx : WiiWare

Title ID Hex Description
00010001-WB5x 00010001-574235xx Block Breaker
00010001-WBQx 00010001-574251xx Star Soldier R
00010001-WDFx Defend Your Castle
00010001-WDMx 00010001-57444dxx Dr. Mario
00010001-WFCx 00010001-574643xx Final Fantasy Crystal Chronicles: My Life as a King
00010001-WTPx 00010001-575450xx Tetris Party
00010001-WTTx 00010001-575454xx Toki Tori

00010002: System channels

These channels cannot be uninstalled using the Wii's data management. They can however be removed with AnyTitle Deleter.

Title ID Hex Description
00010002-HAAA 00010002-48414141 Photo Channel
00010002-HABA 00010002-48414241 Shopping Channel
00010002-HACA 00010002-48414341 Mii Channel
00010002-HAFA 00010002-48414641 Weather Channel
00010002-HAFx 00010002-484146xx Forecast Channel
00010002-HAGA 00010002-48414741 News Channel
00010002-HAGx 00010002-484147xx News Channel
00010002-HAYA 00010002-48415941 Photo Channel 1.1

00010004: Game channels and games that use them

These IDs are used for game channels. These channels are installed by games which themselves use the 00010004 category.

Title ID Hex Description
00010004-RFNx 00010004-52464exx WiiFit Channel
00010004-RMCx 00010004-524d43xx Mario Kart Channel, and Mario Kart game itself

00010005: Downloaded Game Content

I.e The aditional content from FFCC:My Life As A King falls into this catergory Cboomf

Title ID Hex Description
00010005-WFCx 00010005-574643xx "Final Fantasy Crystal Chronicles: My Life as a King" Extra Content

00010008: "Hidden" channels

These channels are not directly accessible through the main Channel Selection screen.

Title ID Hex Description
00010008-DVDX 00010008-44564458 marcan's DVDX "Channel"
00010008-HAKx 00010008-48414bxx EULA
00010008-HALx 00010008-48414cxx rgnsel (region select)

Complete Title List

These are all the titles listed in the order of their Title ID

Title ID Hex Description
00000001-00000001 00000001-00000001 BOOT2: Executed on the Starlet ARM core by BOOT1. Is responsible for loading the appropriate IOS for 1-2 and then executing it.
00000001-00000002 00000001-00000002 System Menu: First PPC code to execute on the Wii during startup; it is loaded into RAM by BOOT2 and then bootstrapped with 6 instructions from the Hollywood chip.
00000001-00000004 00000001-00000004 IOS4: A stripped-down version of IOS that is probably used for manufacturing and perhaps during updates.
00000001-00000009 00000001-00000009 IOS9: Earliest "normal" IOS
00000001-0000000a 00000001-0000000a IOS10
00000001-0000000b 00000001-0000000b IOS11
00000001-0000000c 00000001-0000000c IOS12
00000001-0000000d 00000001-0000000d IOS13
00000001-0000000e 00000001-0000000e IOS14
00000001-0000000f 00000001-0000000f IOS15
00000001-00000010 00000001-00000010 IOS16: Wii Backup Disc only
00000001-00000011 00000001-00000011 IOS17
00000001-00000014 00000001-00000014 IOS20
00000001-00000015 00000001-00000015 IOS21: Most common for third-party titles
00000001-00000016 00000001-00000016 IOS22
00000001-0000001c 00000001-0000001c IOS28
00000001-0000001e 00000001-0000001e IOS30: Used by most versions of the System Menu. First modular version of IOS. Now contains a backport of the IOS37 hash comparison bugfix.
00000001-0000001f 00000001-0000001f IOS31: Now contains a backport of the IOS37 hash comparison bugfix.
00000001-00000021 00000001-00000021 IOS33
00000001-00000022 00000001-00000022 IOS34
00000001-00000023 00000001-00000023 IOS35
00000001-00000024 00000001-00000024 IOS36
00000001-00000025 00000001-00000025 IOS37: Repairs signing bug found in all earlier IOS versions
00000001-00000028 00000001-00000028 IOS40: Present in Korean system
00000001-00000029 00000001-00000029 IOS41: Present in Korean system
00000001-0000002b 00000001-0000002b IOS43: Present in Korean system
00000001-0000002d 00000001-0000002d IOS45: Present in Korean system
00000001-00000100 00000001-00000100 BC: Unknown purpose -- Used to start GC games (Loads MIOS?)
00000001-00000101 00000001-00000101 MIOS: Gamecube compatibility IOS -- active while Gamecube games are being played on the Wii.
00010000-410E 00010000-34313045 Wii BackupDisc: Only known use of IOS16
00010000-RBPx 00010000-524250xx Pokemon Battle Revolution
00010000-REDx 00010000-524544xx Red Steel
00010000-RLGx 00010000-524c47xx Lego Star Wars: The game that was patched with homebrew code shown first at 24c3
00010000-RLIx 00010000-524c49xx Lego Indiana Jones: The Original Adventures
00010000-RM3x 00010000-524d33xx Metroid Prime 3: Corruption
00010004-RMCx 00010000-524d43xx Mario Kart Wii
00010000-RMGx 00010000-524d47xx SUPER MARIO GALAXY
00010000-RSBx 00010000-525342xx Super Smash Bros. Brawl
00010000-RSCx 00010000-525343xx Scarface: The world is yours
0001000?-RTYx 00010000-525459xx Wii Chess: Further examination of the update partition is needed. When put in and launched, the console prompts whether to do an update or not. The only way to cancel is to turn the console off.
00010000-RTZx 00010000-52545axx Zack & Wiki: Quest for Barbaros' Treasure
00010000-RWSx 00010000-525753xx MARIO & SONIC At The Olympic Games
00010000-RY2x 00010000-525932xx Rayman Raving Rabbids 2
00010000-RYWx 00010000-525957xx Big Brain Academy: Wii Degree
00010000-RZDx 00010000-525a44xx The Legend of Zelda: Twilight Princess
00010001-C9Yx 00010001-433959xx International Karate
00010001-EAJx 00010001-45414axx Metal Slug
00010001-FAKx 00010001-46414bxx The Legend of Zelda
00010001-FB2x 00010001-464232xx Super Mario Brothers: The Lost Levels
00010001-HADx 00010001-484144xx Opera / Internet Channel
00010001-HAJx 00010001-48414axx Everyone Votes Channel
00010001-HAPx 00010001-484150xx Check Mii Out Channel
00010001-HATx 00010001-484154xx Nintendo Channel
00010001-HAWx 00010001-484157xx Metroid Prime 3 Preview
00010001-HAZA 00010001-48415axx Photo Channel 1.1 (Europe?)
00010001-JAVx 00010001-4a4156xx Super Metroid
00010001-NAAx 00010001-4e4141xx Super Mario 64
00010001-NABx 00010001-4e4142xx Mario Kart 64
00010001-NACx 00010001-4e4143xx The Legend of Zelda: Ocarina of Time
00010001-NADx 00010001-4e4144xx Star Fox: Lylat Wars
00010001-NAEx 00010001-4e4145xx Paper Mario 64
00010001-NAFx 00010001-4e4146xx F-Zero X
00010001-NAHx 00010001-4e4148xx Yoshi's Story
00010001-NAIx 00010001-4e4149xx Wave Race 64
00010001-NAJx 00010001-4e414axx Sin and Punishment
00010001-NAKx 00010001-4e414bxx Pokemon Snap
00010001-NAMx 00010001-4e414dxx Kirby 64: The Crystal Shards
00010001-WBQx 00010001-574251xx Star Soldier R
00010001-WFCx 00010001-574643xx Final Fantasy Crystal Chronicles: My Life as a King
00010001-WTTx 00010001-575454xx Toki Tori
00010002-HAAA 00010002-48414141 Photo Channel
00010002-HABA 00010002-48414241 Shopping Channel
00010002-HACA 00010002-48414341 Mii Channel
00010002-HAFA 00010002-48414641 Weather Channel
00010002-HAFx 00010002-484146xx Forecast Channel
00010002-HAGA 00010002-48414741 News Channel
00010002-HAGx 00010002-484147xx News Channel
00010002-HAYA 00010002-48415941 Photo Channel 1.1
00010004-RFNx 00010004-52464exx WiiFit Channel
00010004-RMCx 00010004-524d43xx Mario Kart Channel, and Mario Kart game itself
00010005-WFCx 00010005-574643xx "Final Fantasy Crystal Chronicles: My Life as a King" Extra Content
00010008-DVDX 00010008-44564458 marcan's DVDX "Channel"
00010008-HAKx 00010008-48414bxx EULA
00010008-HALx 00010008-48414cxx rgnsel (region select)