Changes

371 bytes added ,  06:20, 18 July 2017
Basic description of HFS0 table (details incoming, also see https://gist.github.com/SciresM/46bade173227e24e1fef532a73a320a7
Line 106: Line 106:     
The data between the CERT and the start of the HFS0 is all 0xFF.
 
The data between the CERT and the start of the HFS0 is all 0xFF.
 +
 +
= HFS0 =
 +
This is the FS which has magicnum "HFS0" at header+0.
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset
 +
! Size
 +
! Description
 +
|-
 +
| 0x0
 +
| 0x4
 +
| HFS0 Magic
 +
|-
 +
| 0x4
 +
| 0x4
 +
| Number of files
 +
|-
 +
| 0x8
 +
| 0x4
 +
| Size of the string table
 +
|-
 +
| 0xC
 +
| 0x4
 +
| Zero/Reserved
 +
|-
 +
| 0x10
 +
| X
 +
| File Entry Table
 +
|-
 +
| 0x10 + X
 +
| Y
 +
| String Table
 +
|-
 +
| 0x10 + X + Y
 +
| Z
 +
| Raw File Data
 +
|}