Difference between revisions of "Title database"

From WiiBrew
Jump to navigation Jump to search
(adding korea)
Line 195: Line 195:
 
|-
 
|-
 
| 10001-HAPx || Check Mii Out Channel
 
| 10001-HAPx || Check Mii Out Channel
 +
|-
 +
| 10002-HATE || Nintendo Channel
 
|-
 
|-
 
| 10001-HAWP || Metroid Prime 3 Preview (Europe)
 
| 10001-HAWP || Metroid Prime 3 Preview (Europe)

Revision as of 18:07, 4 August 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
P 50 Europe, Australia and other PAL regions
X 58 Not a real region code. Homebrew Channel uses it, though.

00000001: Essential system titles

Title ID Description Notes
1-1 BOOT2 Executed on the Starlet ARM core by BOOT1. Is responsible for loading the appropriate IOS for 1-2 and then executing it.
1-2 System Menu First PPC code to execute the Wii during startup; it is loaded into RAM by BOOT2 and then bootstrapped with 6 instructions from the Hollywood chip.
1-4 IOS4 A stripped-down version of IOS that is probably used for manufacturing and perhaps during updates.
1-9 IOS9 Earliest "normal" IOS
1-a ??
1-b IOS11
1-c IOS12
1-d IOS13
1-e IOS14
1-f IOS15
1-10 IOS16 Wii Backup Disc only
1-11 IOS17
1-14 IOS20
1-15 IOS21 Most common for third-party titles
1-16 IOS22
1-1c IOS28
1-1e IOS30 Used by most versions of the System Menu. First modular version of IOS. Now contains a backport of the IOS37 hash comparison bugfix.
1-1f IOS31 Now contains a backport of the IOS37 hash comparison bugfix.
1-21 IOS33
1-22 IOS34
1-23 IOS35
1-24 IOS36
1-25 IOS37 Repairs signing bug found in all earlier IOS versions
1-100 BC Unknown purpose -- thought to be used to start MIOS
1-101 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
10000-RWSE 8P MARIO & SONIC At The OlympicGames 21 BOOT2-v2, IOS21-v512
10000-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
10000-RLIP ?? Lego Indiana Jones: The Original Adventures ?? ??
10000-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
10000-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
10000-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
10000-RY2E 41 Rayman Raving Rabbids 2 21 BOOT2-v2, IOS21-v514
10000-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
10000-410E 01 Wii BackupDisc 16 BOOT2-v2-prod, IOS16-v257-prod Only known use of IOS16
10000-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
10000-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
10000-RZDE 01 The Legend of Zelda Twilight Princess 9 BOOT2-v2, IOS9-v516 Buffer overflow exploit found
10000-RTZP ?? Zack & Wiki: Quest for Barbaros' Treasure 21 BOOT2-v2, IOS21-v514
10000-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
10004-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
1000?-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.

00010001: Downloaded channels

10001-Cxxx : Commodore 64 Games

Title ID Hex Description
10001-C9Yx 10001-433959xx International Karate

10001-Nxxx : Nintendo 64 Games

Title ID Hex Description
10001-NAEx 10001-4e4145xx Paper Mario 64
10001-NAFx 10001-4e4146xx F-Zero X
10001-NAAP 10001-4e414150 Super Mario 64 (PAL)
10001-NABP 10001-4e414250 Mario Kart 64 (PAL)
10001-NACP 10001-4e414350 The Legend of Zelda: Ocarina of Time (PAL)
10001-NADP 10001-4e414450 Star Fox Lylat Wars (PAL)
10001-NAHP 10001-4e414850 Yoshi's Story (PAL)
10001-NAIP 10001-4e414950 Wave Race 64 (PAL)
10001-NAJL 10001-4e414a4c Sin and Punishment (PAL/World?)
10001-NAKP 10001-4e414b50 Pokemon Snap (PAL)
10001-NAMP 10001-4e414d50 Kirby 64 The Crystal Shards (PAL)


Title ID Description
10001-ExxE Generally, any NeoGeo game for NTSC. PAL = ExxP, Japan = ExxJ
10001-EAJP Metal Slug - NeoGeo (PAL)
10001-FxxE Generally, any NES game for NTSC. PAL = FxxP, Japan = FxxJ
10001-FAKE Zelda - NES (NTSC)
10001-FB2L Super Mario The Lost Levels - NES (PAL/World?)
10001-HADx Opera / Internet Channel
10001-HAJx Everyone Votes Channel
10001-HAPx Check Mii Out Channel
10002-HATE Nintendo Channel
10001-HAWP Metroid Prime 3 Preview (Europe)
10001-HAXX Homebrew Channel
?????-HAZA Photo Channel 1.1 (Europe)
10001-JxxE Generally, any Nintendo SNES game for NTSC. PAL = JxxP, Japan = JxxJ
10001-JAVP Super Metroid - SNES (PAL)
10001-LxxE Generally, any SEGA Master System game for NTSC. PAL = LxxP, Japan = LxxJ
10001-MxxE Generally, any SEGA Megadrive game for NTSC. PAL = MxxP, Japan = MxxJ
10001-NxxE Generally, any Nintendo 64 game for NTSC. PAL = NxxP, Japan = NxxJ
10001-PxxE Generally, any PcEngine/Turbografx game for NTSC. PAL = PxxP, Japan = PxxJ
10001-QxxE Generally, any PcEngine/Turbografx CD game for NTSC. PAL = QxxP, Japan = QxxJ
10001-WFCJ WiiWare: Final Fantasy Crystal Chronicles: My Life as a King - WiiWare (Japan)
10001-WTTP Toki Tori - WiiWare (PAL)
10001-WBQP Star Soldier R - WiiWare (PAL)

00010002: System channels

These channels cannot be uninstalled.

Title ID Description
10002-HAAA Photo Channel
10002-HABA Shopping Channel
10002-HACA Mii Channel
10002-HAFA Weather Channel
10002-HAFE/J/P Forecast Channel
10002-HAGA News Channel
10002-HAGE/J/P News Channel
10002-HAYA 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 Description
10004-RFNJ WiiFit Channel
10004-RMCP Mario Kart Channel (Europe), 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 Description
10005-WFCP FFCC:My Life As A King Extra Content

00010008: "Hidden" channels

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

Title ID Description
10008-HAKx EULA
10008-HALx rgnsel (region select)