49 Commits (774e7deae8655a6f09530770c56ae2e75d55309b)

Author SHA1 Message Date
Subv 774e7deae8 HLE/Archives: Allow multiple loaded applications to access their SelfNCCH archive independently. 8 years ago
Yuri Kunde Schlesner 6354d08359 Kernel: Add a dedicated SetHleHandler method to ServerPort/ServerSession 9 years ago
Yuri Kunde Schlesner e626a520ca HLE: Move SessionRequestHandler from Service:: to Kernel:: 9 years ago
wwylele 20544977da loader: use self NCCH archive 9 years ago
bunnei 5ac5cbeab7 Address clang-format issues. 9 years ago
bunnei 4fc8b8229e core: Remove HLE module, consolidate code & various cleanups. 9 years ago
Subv 016307ae65 Fixed the codestyle to match our clang-format rules. 9 years ago
Subv ebbb55ec8f Moved the HLE command buffer translation task to ServerSession instead of the HLE handler superclass. 9 years ago
Subv f9bcf89510 Use std::move where appropriate. 9 years ago
Subv 00f0c77570 Split SessionRequestHandler::HandleSyncRequest into HandleSyncRequest, TranslateRequest and HandleSyncRequestImpl. 9 years ago
Subv 009b15b3aa A bit of a redesign. 9 years ago
Subv 073653e858 Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication. 10 years ago
wwylele 589b642790 FileSys: Implement OtherSaveData 9 years ago
wwylele b25f19ac26 FS: add missing MediaType 9 years ago
wwylele d7d6975af0 FileSys: rename SaveDataCheck archive to NCCH archive 9 years ago
wwylele 96b0e9476b fs: implement DeleteDirectoryRecursively 9 years ago
Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 9 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 years ago
wwylele ab2eef396a Service::CFG/FS: add and refactor out utilities for front-end 10 years ago
Subv 3aa42627a3 HLE/FS: Corrected some style concerns. 10 years ago
Subv d26c6b3212 HLE/FS: Implemented GetFormatInfo 10 years ago
Subv 381a5c053f HLE/FS: FS::CreateFile takes an u64 for the file size. 10 years ago
archshift 5dfd2dba70 Implement FS_User::GetFreeBytes 10 years ago
Lioncash d3efa637b4 General: Fix up doxygen comments 10 years ago
Emmanuel Gil Peyrot e5fcabdd69 Core: Cleanup file_sys includes. 11 years ago
Subv 66c1db7288 ExtSavedata: Save the icon passed to CreateExtSaveData to the correct folder. 11 years ago
Yuri Kunde Schlesner 6f89d25f90 FileSys: Clean-up includes, de-inline destructors 11 years ago
Subv 1d61cd4460 Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and DeleteSystemSaveData 11 years ago
Subv 1bbf0567b1 Archives: Made the Format function more generic. 11 years ago
Subv 071663e074 Archives: Expose the File and Directory classes to HLE 11 years ago
Yuri Kunde Schlesner 3f1a3952d7 FS: Allow multiple instances of the same archive type to be open at once 11 years ago
Yuri Kunde Schlesner 5e91fc0d1a Filesys: Move creation of Handles for File/Directory to service handlers 11 years ago
Subv c2e9990149 Services: Stubbed more services. 11 years ago
Lioncash a3f5e5605c core: Fix a few docstrings 11 years ago
Subv 90dffe3fc1 Archives: Make SYSTEM_ID and SDCARD_ID strings 11 years ago
Subv 71a063f45c Archives: Changed the way paths are built for the archives. 11 years ago
Subv aade417b14 Archives: Reduced duplicate code in RomFS and SaveCheck. 11 years ago
Subv 13efbdc201 SaveDataCheck: Preliminary work in this archive. 11 years ago
Subv 2c89d4d5cd Archives: Implemented ExtSaveData and SharedExtSaveData 11 years ago
archshift 0625dd09ea Added CreateFile to the FS_USER service 11 years ago
purpasmart96 ebfd831ccb License change 11 years ago
Subv ea9ce0fba7 Filesystem/Archives: Implemented the SaveData archive 11 years ago
Yuri Kunde Schlesner 83e6e4ffec FS.Archive: Clean up treatment of archives and their handles 11 years ago
Yuri Kunde Schlesner 82fe821e87 Service.FS: Rename FileSys::Archive to ArchiveBackend 11 years ago
Yuri Kunde Schlesner f6153679b0 Service.FS: Do archive registration using IdCode instead of name 11 years ago
Yuri Kunde Schlesner ca67bb7945 HLE: Rename namespaces to match move & fix initialization order 11 years ago
Yuri Kunde Schlesner c72ccfa6db HLE: Move kernel/archive.* to service/fs/ 11 years ago
archshift 139a4d91d9 Updated archive.cpp functions for proper error handling 11 years ago
archshift e5ff01c2cd Implemented RenameDirectory in FS:USER 11 years ago
archshift 45afc15aa6 Implemented RenameFile in FS:USER 11 years ago