- Jan 05, 2015
-
-
Subv authored
-
- Jan 04, 2015
- Jan 03, 2015
-
-
Subv authored
This is to better represent the hardware layout, they are still aren't quite accurate, but this better and will help a bit when implementing the other archives like NAND-RO and NAND-RW
-
Subv authored
-
Subv authored
-
Subv authored
-
Subv authored
Fixed a few warnings and cleaned up the code
-
Subv authored
This allows Steel Diver to boot further, some files are needed. This is still not ready and needs a big cleanup, this will possibly be delayed until the way we handle archives is fixed (with factory classes instead of ahead-of-time creation of archives)
-
- Dec 30, 2014
-
-
Subv authored
They will be stored in /extsavedata/SDMC and /extsavedata/NAND respectively. Also redirect some APT_A functions to their APT_U equivalents. Implemented the gamecoin.dat file in SharedExtSaveData in the PTM module. Implemented formatting the savegame. Retake a previous savegame if it exists instead of reporting them as not formatted every time a game is loaded.
-
- Dec 24, 2014
-
-
Emmanuel Gil Peyrot authored
-
- Dec 21, 2014
-
-
Subv authored
Moved most of the shared CFG code there, implemented a few CFG:I functions
-
Subv authored
-
Subv authored
It is now kept in memory as per 3dbrew, all updates happen on memory, then they can be saved using UpdateConfigNANDSavegame.
-
Subv authored
Added a "config" file to the CFG process service (CFG:U), and added a few default blocks to it. Implemented GetSystemModel and GetModelNintendo2DS
-
archshift authored
Tested with hwtests.
-
purpasmart96 authored
-
- Dec 20, 2014
-
-
Chin authored
-
Yuri Kunde Schlesner authored
-
- Dec 18, 2014
-
-
Subv authored
Maybe sometime when we actually implement that
-
Subv authored
It will be stored in the /syssavedata folder. This archive is user by various Services and possibly games via the FS:U service.
-
Subv authored
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
-
- Dec 16, 2014
-
-
Yuri Kunde Schlesner authored
- Refactor FS::Archive internals to make Archive creation and lifetime management clearer. - Remove the "Archive as a File" hack. - Implement 64-bit Archive handles.
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-
- Dec 13, 2014
-
-
Yuri Kunde Schlesner authored
-
- Dec 08, 2014
-
-
Subv authored
The 3DS allows the user to read from files opened with the Write access modifier, even if he did not specify the Read access modifier. Open the files in binary mode so that we can prevent CR/LF problems in Windows, where a line-end is replaced by these two bytes instead of just 0xA, this was causing problems with the GetSize test
-
- Dec 07, 2014
-
-
archshift authored
This is in line with what the hardware itself does. It does this by splitting the initial directory opening into Directory.Open(), which will return false if a stat fails. Then, Archive::OpenDirectory will return nullptr, and archive.cpp will return an error code .
-
- Dec 04, 2014
-
-
archshift authored
-
- Nov 27, 2014
-
-
vaguilar authored
-
- Nov 24, 2014
- Nov 23, 2014
-
-
archshift authored
-
- Nov 19, 2014
-
-
Emmanuel Gil Peyrot authored
-
- Nov 18, 2014