Difference between revisions of "/title/00000001/00000002/data/cdb.vff"

From WiiBrew
< /title‎ | 00000001‎ | 00000002‎ | data
Jump to navigation Jump to search
(Undo revision 88032 by Cease and Desist (Talk))
Line 1: Line 1:
This is a warning to the owners of this site. My name is Shigeru Miyamoto and I am disappoint. You are breaking the DCMA laws. DCMA laws protect our freedoms far into the furture. There is over 9000 pages here and I want every single one of them gone by next week. This is not a threat but a promise. Every day after that week is up, I will sue you for $100,000 a day.
+
cdb.[[VFF|vff]] is a "virtual FAT filesystem" that contains, among other things, the contents of the Wii Message Board, including emails and playtime records.
  
Thank you for using Nintendo. We must ensure our freedoms through use of the DCMA. This not the analog millennium one passed in 1000 A.D., but the digital one.
+
=== Header ===
 +
{| class="wikitable"
 +
|- style="background-color: #ddd;"
 +
! Start
 +
! Length
 +
! Typical value
 +
! Description
 +
|-
 +
| 0
 +
| 4
 +
| 'VFF '
 +
| 4-byte magic
 +
|-
 +
| 4
 +
| 2
 +
| feff
 +
| ?
 +
|-
 +
| 6
 +
| 2
 +
| 0100
 +
| ? (2's complement of previous field ?)
 +
|-
 +
| 8
 +
| 4
 +
| 01400000
 +
| Total file size
 +
|-
 +
| 12
 +
| 2
 +
| 0020
 +
| Offset to start of first FAT
 +
|-
 +
| 14
 +
| 18
 +
| zeroes
 +
| padding
 +
|}
  
==CEASE==
+
There are two FATs, one located at offset 0x20, the other at 0x14020. They should generally be identical.
AND DESIST
+
 
 +
The root directory begins at 0x28020; see http://en.wikipedia.org/wiki/File_Allocation_Table#Directory_table for the format.
 +
 
 +
Clusters seem to be 0x1020 bytes each (!?!)

Revision as of 21:21, 7 August 2010

cdb.vff is a "virtual FAT filesystem" that contains, among other things, the contents of the Wii Message Board, including emails and playtime records.

Header

Start Length Typical value Description
0 4 'VFF ' 4-byte magic
4 2 feff ?
6 2 0100 ? (2's complement of previous field ?)
8 4 01400000 Total file size
12 2 0020 Offset to start of first FAT
14 18 zeroes padding

There are two FATs, one located at offset 0x20, the other at 0x14020. They should generally be identical.

The root directory begins at 0x28020; see http://en.wikipedia.org/wiki/File_Allocation_Table#Directory_table for the format.

Clusters seem to be 0x1020 bytes each (!?!)