Wii disc: Difference between revisions

From WiiBrew
Jump to navigation Jump to search
SpamBot (talk | contribs)
New page: = Wii Disc = == Disc Format == The first 0x400 bytes are like the GameCube disc header format. {| border="0" !width="80"|offset !width="80"|size !width="120"|description |- | 0x00000...
 
SpamBot (talk | contribs)
fix suspicious offsets
Line 43: Line 43:
| 0x0000040000 || align="center" | <tt>4</tt> || Total partitions in the disc
| 0x0000040000 || align="center" | <tt>4</tt> || Total partitions in the disc
|-
|-
| 0x0000040003 || align="center" | <tt>4</tt> || Partition info table offset, Address is (value << 2)  
| 0x0000040004 || align="center" | <tt>4</tt> || Partition info table offset, Address is (value << 2)  


|}
|}
Line 56: Line 56:
| 0x0000000000 || align="center" | <tt>4</tt> || Partition offset, Address is (value << 2)  
| 0x0000000000 || align="center" | <tt>4</tt> || Partition offset, Address is (value << 2)  
|-
|-
| 0x0000000003 || align="center" | <tt>4</tt> || Partitions to follow ?, partition type ? It's always 1 for the first entry
| 0x0000000004 || align="center" | <tt>4</tt> || Partitions to follow ?, partition type ? It's always 1 for the first entry
|}
|}



Revision as of 23:50, 9 January 2008

Wii Disc

Disc Format

The first 0x400 bytes are like the GameCube disc header format.

offset size description
0x0000000000 1 Disctype R = Revoltion/Wii, G = GameCube, U = Utility disc(?) GameCube
0x0000000001 2 Gamecode
0x0000000003 1 Region, E = USA, P = PAL, J = JAP
0x0000000004 2 Maker Code
0x0000000006 1 Disc ID
0x0000000007 1 Version
0x0000000008 1 Audio Streaming
0x0000000009 1 Streaming Buffersize
0x000000000A 14 zero, unused?
0x0000000018 4 magicword, 0x5D1C9EA3
0x0000000020 0x400 Complete Gametitle


The Wii disc format uses parititions, mostly one is used for updates (the 1st) and the 2nd for the game.

offset size description
0x0000040000 4 Total partitions in the disc
0x0000040004 4 Partition info table offset, Address is (value << 2)


Partition table entry
offset size description
0x0000000000 4 Partition offset, Address is (value << 2)
0x0000000004 4 Partitions to follow ?, partition type ? It's always 1 for the first entry


Partition data entry
offset size description
0x00000000 ~0x1000 certifications
0x00008000 ~0x5DC encrypted block, unknown
0x00020000 x Start of the encrypted partition data


--Crediar 17:12, 4 January 2008 (MST)