summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/archive_systemsavedata.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-12-21Style: Addressed some commentsSubv1-2/+7
2014-12-21CFG: Refactored how the config file works.Subv1-1/+1
It is now kept in memory as per 3dbrew, all updates happen on memory, then they can be saved using UpdateConfigNANDSavegame.
2014-12-21CFG: Implemented the GetConfigInfoBlk2 function.Subv1-2/+3
Added a "config" file to the CFG process service (CFG:U), and added a few default blocks to it. Implemented GetSystemModel and GetModelNintendo2DS
2014-12-21License changepurpasmart961-1/+1
2014-12-18SaveData: Implemented the SystemSaveData archive.Subv1-6/+6
It will be stored in the /syssavedata folder. This archive is user by various Services and possibly games via the FS:U service.
2014-12-18Filesystem/Archives: Implemented the SaveData archiveSubv1-0/+33
The savedata for each game is stored in /savedata/<ProgramID> for NCCH files. ELF files and 3DSX files use the folder 0 because they have no ID information Got rid of the code duplication in File and Directory Files that deal with the host machine's file system now live in DiskFile, similarly for directories and DiskDirectory and archives with DiskArchive. FS_U: Use the correct error code when a file wasn't found