System SaveData: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Savegames stored in NAND are located at [[Flash_Filesystem|nand:/data/<ID0>/sysdata/<SaveID-Low>/<SaveID-High>]], where SaveID-High is the filename. SaveID-High is normally 00000000. | Savegames stored in NAND are located at [[Flash_Filesystem|nand:/data/<ID0>/sysdata/<SaveID-Low>/<SaveID-High>]], where SaveID-High is the filename. SaveID-High is normally 00000000. | ||
Access to system savedata via [[Filesystem_services|fs:USER]] is determined by the [[NCCH#CXI|exheader_storageinfo]] accessinfo and systemsavedataid. Most ARM11 processes using fs:USER only have access to the SaveIDs specified by systemsavedataid, when a certain accessinfo bit is set the process can access all system-savedata however. The 8-byte systemsavedataid is two SaveID-Low words which the process has access to, normally only the first word is used. When the process doesn't have access to any system-savedata via systemsavedataid, systemsavedataid is all-zero. | |||
=NAND Savegames= | =NAND Savegames= | ||
The SaveID for system modules is usually 0x00010000 | [[Title_list|uniqueID]]. The SaveID for other system processes(like applications) is 0x00020000 | [[Title_list|uniqueID]]. | The SaveID for system modules is usually 0x00010000 | [[Title_list|uniqueID]]. The SaveID for other system processes(like applications) is usually 0x00020000 | [[Title_list|uniqueID]]. | ||
==System Module Savegames== | ==System Module Savegames== | ||
Line 95: | Line 97: | ||
| 0x0002009F | | 0x0002009F | ||
| Friend List applet savegame | | Friend List applet savegame | ||
|- | |||
| 0x00020200 | |||
| 0x00020210 | |||
| 0x00020220 | |||
| [[System Settings]] savegame | |||
|} | |} |