Line 36:
Line 36:
It seems the file entries are stored at a static offset of 0x3a00.
It seems the file entries are stored at a static offset of 0x3a00.
+
+
An fs_entry that has nodes > 1, is probably a directory. If that directory has filename 0x11, it is the root dir.
<pre>
<pre>
−
struct FileEntry {
+
struct fs_entry {
−
u32 Unknown;
+
u32 nodes;
−
u8 FileName[0x10];
+
u8 filename[0x10];
−
u32 EntryID;
+
u32 file_id;
−
u32 Unknown;
+
u32 unk1;
−
u32 Unknown;
+
u32 block_offset;
−
u32 FileSize;
+
u32 file_size;
−
u32 Unknown;
+
u32 unk2;
−
u32 Unknown;
+
u32 unk3;
−
u32 Unknown;
+
u32 unk4;
}
}
</pre>
</pre>
[[セーブデータ|Japanese]]
[[セーブデータ|Japanese]]