aboutsummaryrefslogtreecommitdiff
path: root/src/core/file_sys/disk_filesystem.cpp
AgeCommit message (Collapse)Author
2018-07-18Virtual Filesystem 2: Electric Boogaloo (#676)Zach Hilman
* Virtual Filesystem * Fix delete bug and documentate * Review fixes + other stuff * Fix puyo regression
2018-07-14FileSys: Append the requested path to the filesystem base path in DeleteFile.Subv
We were trying to delete things in the current directory instead of the actual filesystem directory. This may fix some savedata issues in some games.
2018-07-07Revert "Virtual Filesystem (#597)"bunnei
This reverts commit 77c684c1140f6bf3fb7d4560d06d2efb1a2ee5e2.
2018-07-06Virtual Filesystem (#597)Zach Hilman
* Add VfsFile and VfsDirectory classes * Finish abstract Vfs classes * Implement RealVfsFile (computer fs backend) * Finish RealVfsFile and RealVfsDirectory * Finished OffsetVfsFile * More changes * Fix import paths * Major refactor * Remove double const * Use experimental/filesystem or filesystem depending on compiler * Port partition_filesystem * More changes * More Overhaul * FSP_SRV fixes * Fixes and testing * Try to get filesystem to compile * Filesystem on linux * Remove std::filesystem and document/test * Compile fixes * Missing include * Bug fixes * Fixes * Rename v_file and v_dir * clang-format fix * Rename NGLOG_* to LOG_* * Most review changes * Fix TODO * Guess 'main' to be Directory by filename
2018-07-02Rename logging macro back to LOG_*James Rowe
2018-04-25file-sys: Move logging macros over to the new fmt-capable onesLioncash
2018-04-24Service/FS: implement IFileSystem::RenameFilemailwl
2018-04-19disk_filesystem: Remove redundant initializer in Disk_Directory's constructorLioncash
2018-04-15fsp_srv: Implement DeleteFile.bunnei
- Used by Binding of Isaac.
2018-03-31fsp_srv: Implement GetSize and SetSize.bunnei
2018-03-23FS: Move the file open mode calculation to a separate function.Subv
2018-03-21FS: Implemented IFileSystem::CreateDirectory.Subv
2018-03-19FS: Implement DiskFileSystem's OpenDirectory interface.Subv
2018-03-19FS: Implement DiskFileSystem::GetEntryType for existing files/directories.Subv
2018-03-19FS: Updated the Directory Entry structure to match the Switch.Subv
2018-03-19FS: Support the file Append open mode.Subv
2018-03-04FS: Use the correct error code when trying to open files that don't exist.Subv
2018-03-01Filesystem: Added a SaveData Factory and associated Disk_FileSystem.Subv