Changes

Jump to navigation Jump to search
101 bytes added ,  17:49, 24 July 2020
Line 969: Line 969:     
== CreateSaveDataFileSystem ==
 
== CreateSaveDataFileSystem ==
Takes a 0x40-byte [[#SaveDataAttribute]], a 0x40-byte [[#SaveDataCreationInfo]], and a 0x10-byte input struct.
+
Takes a 0x40-byte [[#SaveDataAttribute]], a 0x40-byte [[#SaveDataCreationInfo]], and a 0x10-byte input struct which governs creation of a saveMeta file.
   −
Only the first 0x5-bytes in the 0x10-byte struct are initialized: all-zero when automatically creating savedata during savecommon mount by official user-processes. In the dedicated save-creation code in official user-processes: +0 u32 = 0x40060, +4 u8 = 1.
+
Only the first 0x5-bytes in the 0x10-byte struct are initialized: all-zero when automatically creating savedata during savecommon mount by official user-processes. In the dedicated save-creation code in official user-processes: +0 u32 = 0x40060 meta file size, +4 u8 = 1 meta index which dictates meta file name.
   −
Creates regular savedata.
+
Creates non-system savedata.
    
== CreateSaveDataFileSystemBySystemSaveDataId ==
 
== CreateSaveDataFileSystemBySystemSaveDataId ==
77

edits

Navigation menu