aboutsummaryrefslogtreecommitdiff
path: root/src/core/file_sys/archive_systemsavedata.cpp
AgeCommit message (Collapse)Author
2017-10-12Remove lots more 3DS-specific code.bunnei
2017-05-24FileSys: Move all result description to errors.hYuri Kunde Schlesner
2016-12-21core: Remove HLE module, consolidate code & various cleanups.bunnei
2016-11-19FileSys: add SaveDataArchivewwylele
The error checking of SaveDataArchive is completely different from DiskArchive, so it has to be a new class instead of a subclass of DiskArchive.
2016-09-21Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
2016-09-18Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2016-04-05Common: Remove Common::make_unique, use std::make_uniqueMerryMage
2016-03-20HLE/FS: Implemented GetFormatInfoSubv
Format information is currently only implemented for the ExtSaveData, SharedExtSaveData and SaveData archives, the information is stored in a file alongside the root folder of the archive.
2015-06-28Core: Cleanup file_sys includes.Emmanuel Gil Peyrot
2015-06-28Common: Fix FileUtil includes, and everything relying on those.Emmanuel Gil Peyrot
2015-03-14Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and ↵Subv
DeleteSystemSaveData Also fixed a bug with CreateExtSaveData that made it unable to create ExtSaveData archives in the SDMC directory.
2015-02-25Archives: Properly implemented the SystemSaveData archive.Subv
Ported to the new factory pattern we have for archives.
2015-01-04Archives: Make SYSTEM_ID and SDCARD_ID stringsSubv
2015-01-03Archives: Changed the way paths are built for the archives.Subv
Each archive now takes a mount point of either NAND or SDMC, and builds its own directory structure there, trying to simulate an HLE-friendly hardware layout
2014-12-21Style: Addressed some commentsSubv
2014-12-21CFG: Refactored how the config file works.Subv
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.Subv
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-20License changepurpasmart96
2014-12-17SaveData: Implemented the SystemSaveData archive.Subv
It will be stored in the /syssavedata folder. This archive is user by various Services and possibly games via the FS:U service.