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
(adding other title types)
Line 1: Line 1:
This page is intended to keep track of some vital metadata (such as [[System_Updates|System Updates]]) about various Wii titlesIf this makes sense to you, please help expand it; if you don't see the point, please move along.
+
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).
 +
 
 +
== 00000001: Essential system titles ==
 +
 
 +
{| border="1"
 +
!| 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-b || IOS11
 +
|-
 +
| 1-... || IOS..
 +
|-
 +
| 1-25 || IOS37
 +
|-
 +
| 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 : Disc-based games ==
  
 
{| border="1"
 
{| border="1"
Line 34: Line 66:
 
|-
 
|-
 
| RM3E || 01 || Metroid Prime 3: Corruption || [[IOS History | ?]] || 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  ||
 
| RM3E || 01 || Metroid Prime 3: Corruption || [[IOS History | ?]] || 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  ||
 +
|}
 +
 +
== 00010001: Downloaded channels ==
 +
 +
{| border="1"
 +
!| Title ID
 +
!| Description
 +
|-
 +
| 10001-FAKE || Zelda for NES
 +
|-
 +
| 10001-FxxE || Generally, any NES game for NTSC.  PAL = FxxP, Japan = FxxJ
 +
|-
 +
| 10001-HADx || Opera / "Internet Channel
 +
|-
 +
| 10001-HAJx || Everyone Votes Channel
 +
|-
 +
| 10001-HAPx || Check Mii Out Channel
 
|}
 
|}

Revision as of 14:39, 6 April 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).

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-b IOS11
1-... IOS..
1-25 IOS37
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 : Disc-based games

Title ID Grp ID Description IOS Ver Update partition Notes
RWSE 8P MARIO & SONIC At The OlympicGames 21 BOOT2-v2, IOS21-v512
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
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
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
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
RY2E 41 Rayman Raving Rabbids 2 21 BOOT2-v2, IOS21-v514
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
410E 01 Wii BackupDisc 16 BOOT2-v2-prod, IOS16-v257-prod Only known use of IOS16
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
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
RZDE 01 The Legend of Zelda Twilight Princess 9 BOOT2-v2, IOS9-v516 Buffer overflow exploit found
RTZP ?? Zack & Wiki: Quest for Barbaros' Treasure 21 BOOT2-v2, IOS21-v514
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

00010001: Downloaded channels

Title ID Description
10001-FAKE Zelda for NES
10001-FxxE Generally, any NES game for NTSC. PAL = FxxP, Japan = FxxJ
10001-HADx Opera / "Internet Channel
10001-HAJx Everyone Votes Channel
10001-HAPx Check Mii Out Channel