Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Archive: Correct a few incorrect types in function signatures | Yuri Kunde Schlesner | 2015-07-13 |
| | | | | Buffer lengths should be size_t, and file offsets should be u64. | ||
* | Loader: Remove unnecessary pointer indirection to IOFile | Yuri Kunde Schlesner | 2015-07-13 |
| | |||
* | FS: Stream RomFS from file instead of loading all of it to memory | condut | 2015-07-13 |
| | |||
* | Core: Properly configure address space when loading a binary | Yuri Kunde Schlesner | 2015-07-11 |
| | | | | | | The code now properly configures the process image to match the loaded binary segments (code, rodata, data) instead of just blindly allocating a large chunk of dummy memory. | ||
* | Core: Cleanup file_sys includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | |||
* | CitraQt: Cleanup includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | |||
* | Common: Cleanup memory and misc includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | |||
* | Common: Fix FileUtil includes, and everything relying on those. | Emmanuel Gil Peyrot | 2015-06-28 |
| | |||
* | ExtSavedata: Save the icon passed to CreateExtSaveData to the correct folder. | Subv | 2015-06-01 |
| | | | | Organize the ExtSaveData folders as they are stored in the console. | ||
* | Remove every trailing whitespace from the project (but externals). | Emmanuel Gil Peyrot | 2015-05-29 |
| | |||
* | Memmap: Re-organize memory function in two files | Yuri Kunde Schlesner | 2015-05-15 |
| | | | | | | | memory.cpp/h contains definitions related to acessing memory and configuring the address space mem_map.cpp/h contains higher-level definitions related to configuring the address space accoording to the kernel and allocating memory. | ||
* | Kernel: Remove g_program_id | Yuri Kunde Schlesner | 2015-05-08 |
| | | | | This has been obsoleted by the field in Process. | ||
* | Common: Remove common.h | Yuri Kunde Schlesner | 2015-05-07 |
| | |||
* | Clean-up includes | Yuri Kunde Schlesner | 2015-05-06 |
| | |||
* | FileSys: De-inline Path members | Yuri Kunde Schlesner | 2015-05-06 |
| | |||
* | FileSys: Clean-up includes, de-inline destructors | Yuri Kunde Schlesner | 2015-05-06 |
| | |||
* | Headers: Add some forgotten overrides, thanks clang! | Emmanuel Gil Peyrot | 2015-04-14 |
| | |||
* | Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and ↵ | Subv | 2015-03-14 |
| | | | | | | DeleteSystemSaveData Also fixed a bug with CreateExtSaveData that made it unable to create ExtSaveData archives in the SDMC directory. | ||
* | Archives: Properly implemented the SystemSaveData archive. | Subv | 2015-02-25 |
| | | | | Ported to the new factory pattern we have for archives. | ||
* | FS: Allow multiple instances of the same archive type to be open at once | Yuri Kunde Schlesner | 2015-02-10 |
| | |||
* | Services: Stubbed more services. | Subv | 2015-01-24 |
| | | | | Implemented FSUser::CreateExtSaveData | ||
* | Merge pull request #376 from Subv/arc_reorder | bunnei | 2015-01-06 |
|\ | | | | | Archives: Change the folder layout of some archives. | ||
| * | Archives/Exdata: Don't set concrete_mount_point in the ctor | Subv | 2015-01-06 |
| | | |||
| * | Archives: Addressed some comments | Subv | 2015-01-06 |
| | | |||
| * | SaveDataCheck: Fixed a typo | Subv | 2015-01-05 |
| | | |||
| * | Archives: Make SYSTEM_ID and SDCARD_ID strings | Subv | 2015-01-04 |
| | | |||
| * | Archives: Changed the way paths are built for the archives. | Subv | 2015-01-03 |
| | | | | | | | | 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 | ||
| * | SaveDataCheck: Move the files to nand/title | Subv | 2015-01-03 |
| | | | | | | | | under /nand/title/high/low/content/00000000.app.romfs | ||
* | | FileSys: Fix crash bug in DiskFile exposed by #400 | Yuri Kunde Schlesner | 2015-01-03 |
| | | |||
* | | FileSys: Fix a few memory leaks | Yuri Kunde Schlesner | 2015-01-03 |
| | | |||
| * | Archives: Change the folder layout of some archives. | Subv | 2015-01-02 |
|/ | | | | 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 | ||
* | IVFCArchive: Use a critical log to notify of invalid operations. | Subv | 2015-01-02 |
| | |||
* | SaveDataCheck: Remove unneeded constructor from a class | Subv | 2015-01-02 |
| | |||
* | Archives: Added some documentation to IVFCArchive | Subv | 2015-01-02 |
| | |||
* | Archives: Reduced duplicate code in RomFS and SaveCheck. | Subv | 2015-01-02 |
| | | | | Fixed a few warnings and cleaned up the code | ||
* | SaveDataCheck: Preliminary work in this archive. | Subv | 2015-01-02 |
| | | | | | | 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) | ||
* | Archives: Implemented ExtSaveData and SharedExtSaveData | Subv | 2014-12-29 |
| | | | | | | | | 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. | ||
* | FileSys: Clean up according to the coding style, and remove redundant ↵ | Emmanuel Gil Peyrot | 2014-12-24 |
| | | | | namespaced names. | ||
* | CFG: Create a new subfolder cfg inside service to handle cfg | Subv | 2014-12-21 |
| | | | | Moved most of the shared CFG code there, implemented a few CFG:I functions | ||
* | Style: Addressed some comments | Subv | 2014-12-21 |
| | |||
* | CFG: Refactored how the config file works. | Subv | 2014-12-21 |
| | | | | It is now kept in memory as per 3dbrew, all updates happen on memory, then they can be saved using UpdateConfigNANDSavegame. | ||
* | CFG: Implemented the GetConfigInfoBlk2 function. | Subv | 2014-12-21 |
| | | | | | | Added a "config" file to the CFG process service (CFG:U), and added a few default blocks to it. Implemented GetSystemModel and GetModelNintendo2DS | ||
* | Merge pull request #291 from purpasmart96/license | bunnei | 2014-12-21 |
|\ | | | | | License change | ||
* \ | Merge pull request #271 from archshift/createf | bunnei | 2014-12-21 |
|\ \ | | | | | | | Added CreateFile to the FS_USER service | ||
| * | | Added CreateFile to the FS_USER service | archshift | 2014-12-21 |
| | | | | | | | | | | | | Tested with hwtests. | ||
| | * | License change | purpasmart96 | 2014-12-20 |
| | | | |||
* | | | Merge pull request #315 from chinhodado/master | bunnei | 2014-12-20 |
|\ \ \ | |/ / |/| | | Clean up some warnings | ||
| * | | Clean up some warnings | Chin | 2014-12-20 |
| |/ | |||
* / | Common: Add a clone of std::make_unique | Yuri Kunde Schlesner | 2014-12-20 |
|/ | |||
* | SystemSaveData: Added a TODO to move it to the NAND. | Subv | 2014-12-18 |
| | | | | Maybe sometime when we actually implement that |