42 Commits (df264d2ccb39a4d7ffd4efd3158e66db3aa6952a)

Author SHA1 Message Date
Zach Hilman df264d2ccb savedata_factory: Expose accessors for SaveDataSpace 7 years ago
Lioncash 39ae73b356 file_sys/registered_cache: Use unique_ptr and regular pointers instead of shared_ptrs where applicable 7 years ago
Lioncash 0149162dba filesystem: Make CreateFactories() and InstallInterface() take a VfsFilesystem instance by reference 7 years ago
Zach Hilman 38c2ac95af romfs_factory: Extract packed update setter to new function 7 years ago
Zach Hilman 940a711caf filesystem: Add LayeredFS VFS directory getter 7 years ago
David Marcec cbc7ad8f6d Fixed GetAccountId stub, Added error code for OpenDirectory and added ActivateNpadWithRevision 7 years ago
Lioncash 6ac955a0b4 hle/service: Default constructors and destructors in the cpp file where applicable 7 years ago
Zach Hilman c913136eb2 bktr: Fix bucket overlap error 7 years ago
Zach Hilman 9951f6d054 registration: Add RegisteredCacheUnion 7 years ago
Lioncash fda8f1da20 filesystem: Move dir retrieval after path checking in DeleteFile() 7 years ago
Lioncash f6f5c2e4d8 filesystem: Fix typo in log message 7 years ago
Zach Hilman ef3768f323 filesystem: Add CreateFactories methods to fs 7 years ago
Zach Hilman 410062031b filesystem: Add logging to registration getters 7 years ago
Lioncash 29ac15d1b8 vfs: Replace mode.h include with forward declarations where applicable 7 years ago
Lioncash 477eee3993 service/filesystem: Use forward declarations where applicable 7 years ago
Zach Hilman 27da7bc9da filesystem: Add support for loading of system archives 7 years ago
Zach Hilman c0257cf52f filesystem: Add Open and Register functions for BISFactory 7 years ago
Zach Hilman 4b471f0554 core: Port core to VfsFilesystem for file access 8 years ago
Zach Hilman b36dee364e filesystem: Remove unnecessary if conditions 8 years ago
Lioncash 208a457909 service/filesystem: Add fsp:ldr and fsp:pr services 8 years ago
Zach Hilman 59cb258409 VFS Regression and Accuracy Fixes (#776) 8 years ago
Lioncash 398444e676 file_util, vfs: Use std::string_view where applicable 8 years ago
Lioncash d66b43dadf file_util: Use an enum class for GetUserPath() 8 years ago
Subv e5c916a27c Filesystem: Return EntryType::Directory for the root directory. 8 years ago
Lioncash 5da4c78c6a filesystem: std::move VirtualDir instance in VfsDirectoryServiceWrapper's constructor 8 years ago
Lioncash abbf038191 filesystem: Use std::string's empty() function instead of comparing against a literal 8 years ago
Lioncash 2cc0ef83cf filesystem: Remove pragma disabling global optimizations 8 years ago
Zach Hilman 29aff8d5ab Virtual Filesystem 2: Electric Boogaloo (#676) 8 years ago
Lioncash 079be8032d hle/filesystem: Amend trace log in OpenSaveData() to compile in debug mode 8 years ago
Zach Hilman 69bfe075b5 General Filesystem and Save Data Fixes (#670) 8 years ago
bunnei 913896cbd9 Revert "Virtual Filesystem (#597)" 8 years ago
Zach Hilman 77c684c114 Virtual Filesystem (#597) 8 years ago
James Rowe 0d46f0df12 Update clang format 8 years ago
James Rowe 638956aa81 Rename logging macro back to LOG_* 8 years ago
Lioncash 7c9644646f
general: Make formatting of logged hex values more straightforward 8 years ago
Lioncash b5b613ea29
filesystem: Move logging macros over to new fmt-compatible ones 8 years ago
Lioncash ccca5e7c28 service: Use nested namespace specifiers where applicable 8 years ago
Subv c4ca802b9d FS: Added an SDMC archive factory and registered it to the SDMC archive on startup. 8 years ago
Subv 0eefe6e4d1 FS: Make EnsureSaveData create the savedata folder when called for the first time. 8 years ago
Subv d140c8ecf7 Filesystem: Added a SaveData Factory and associated Disk_FileSystem. 8 years ago
David Marcec d64b7d7dfd filesystem: Implement basic IStorage functionality. 8 years ago