Line 1,444: |
Line 1,444: |
| | 0x0 | | | 0x0 |
| | 0x8 | | | 0x8 |
− | | [[Savegames|IVFC]] level4 size? | + | | Save data size. |
| |- | | |- |
| | 0x8 | | | 0x8 |
| | 0x8 | | | 0x8 |
− | | Same as offset 0x0 normally? Hard-coded to 0x80000 for BcatSaveData. | + | | Save data journal size. |
| |- | | |- |
| | 0x10 | | | 0x10 |
| | 0x8 | | | 0x8 |
− | | 0x4000 for SystemSaveData/SaveData/DeviceSaveData/BcatSaveData. [[Savegames|IVFC]] level4 block-size in bytes? | + | | Save data block size. 0x4000 for SystemSaveData/SaveData/DeviceSaveData/BcatSaveData. |
| |- | | |- |
| | 0x18 | | | 0x18 |
| | 0x8 | | | 0x8 |
− | | Official user-processes only uses 0 here for SystemSaveData/SaveData. For the dedicated save-creation code with SaveData/DeviceSaveData, this value comes from an input param with official user-processes. For BcatSaveData, this is the hard-coded [[Title_list|titleID]] of the bcat-sysmodule. | + | | Save data owner id. Official user-processes only uses 0 here for SystemSaveData/SaveData. For the dedicated save-creation code with SaveData/DeviceSaveData, this value comes from an input param with official user-processes. For BcatSaveData, this is the hard-coded [[Title_list|titleID]] of the bcat-sysmodule. |
| |- | | |- |
| | 0x20 | | | 0x20 |
| | 0x4 | | | 0x4 |
− | | Written using an input param for official user-processes. Hard-coded 0 for BcatSaveData. | + | | Save data flags. Written using an input param for official user-processes. Hard-coded 0 for BcatSaveData. |
| |- | | |- |
| | 0x24 | | | 0x24 |
| | 0x1 | | | 0x1 |
− | | Official user-processes only uses 0 here for SystemSaveData, 1 for SaveData/DeviceSaveData/BcatSaveData. | + | | [[#SaveDataSpaceId]]. Official user-processes only uses 0 here for SystemSaveData, 1 for SaveData/DeviceSaveData/BcatSaveData. |
| |- | | |- |
| | 0x25 | | | 0x25 |
| | 0x1 | | | 0x1 |
− | | 0 for SystemSaveData/SaveData. | + | | Unknown. 0 for SystemSaveData/SaveData. |
| |- | | |- |
| | 0x26 | | | 0x26 |