Savegames: Difference between revisions
→The SAVE partition: Confirm some fields by matching FS:FormatSaveData parameters |
|||
Line 718: | Line 718: | ||
| 0x28 | | 0x28 | ||
| 8 | | 8 | ||
| | | Folder Hash Table Offset | ||
|- | |- | ||
| 0x30 | | 0x30 | ||
| 4 | | 4 | ||
| | | Folder Hash Table Size / Bucket Count | ||
|- | |- | ||
| 0x34 | | 0x34 | ||
| 4 | | 4 | ||
| Unknown, | | Unknown, Folder Hash Table size-related | ||
|- | |- | ||
| 0x38 | | 0x38 | ||
| 8 | | 8 | ||
| | | File Hash Table Offset | ||
|- | |- | ||
| 0x40 | | 0x40 | ||
| 4 | | 4 | ||
| | | File Hash Table Size / Bucket Count | ||
|- | |- | ||
| 0x44 | | 0x44 | ||
| 4 | | 4 | ||
| Unknown, | | Unknown, File Hash Table size-related | ||
|- | |- | ||
| 0x48 | | 0x48 | ||
Line 750: | Line 750: | ||
| 0x54 | | 0x54 | ||
| 4 | | 4 | ||
| | | Unknown, BlockMap size-related | ||
|- | |- | ||
| 0x58 | | 0x58 | ||
Line 774: | Line 774: | ||
| 0x70 | | 0x70 | ||
| 4 | | 4 | ||
| | | Maximum Folder Count | ||
|- | |- | ||
| 0x74 | | 0x74 | ||
Line 790: | Line 790: | ||
| 0x80 | | 0x80 | ||
| 4 | | 4 | ||
| | | Maximum File Count | ||
|- | |- | ||
| 0x84 | | 0x84 | ||
Line 798: | Line 798: | ||
|} | |} | ||
* The | * The folder and file hash table are tables of uint32. They are probably for quick lookup and are similar to those in [[RomFS]] | ||
* The BlockMap is a map of the blocks in the filestore. An entry in the BlockMap is 2 uint32: {uint32 start_block; uint32 end_block; }. This is still being researched. (You can use [[3DSExplorer]] to see those maps. | * The BlockMap is a map of the blocks in the filestore. An entry in the BlockMap is 2 uint32: {uint32 start_block; uint32 end_block; }. This is still being researched. (You can use [[3DSExplorer]] to see those maps. | ||