RomFS: Difference between revisions
Lillehavard (talk | contribs) Added info regarding the overall structure of the RomFS, taken from "https://problemkaputt.de/gbatek-3ds-files-ncch-romfs.htm". Added to give further insight into the total RomFS file structure and its levels. Tried to match the current style of the document, but can be changed by someone with more knowledge and insight into the code aspect and the document formatting. |
Lillehavard (talk | contribs) m →Overall RomFS file structure: Forgot to add the proper amounts of zeros 0x0000 -> 0x00000 |
||
| Line 24: | Line 24: | ||
! TYPE | ! TYPE | ||
|- | |- | ||
| | | 0x00000 | ||
| 0x5C | | 0x5C | ||
| RomFS Header (see below) | | RomFS Header (see below) | ||
| Header | | Header | ||
|- | |- | ||
| | | 0x0005C | ||
| 0x4 | | 0x4 | ||
| Padding to the 0x20-byte boundary (0) | | Padding to the 0x20-byte boundary (0) | ||
| Padding | | Padding | ||
|- | |- | ||
| | | 0x00060 | ||
| 0x20*N | | 0x20*N | ||
| SHA256's on the 0x1000-byte block(s) at 0xXX000 | | SHA256's on the 0x1000-byte block(s) at 0xXX000 | ||