summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/disk_filesystem.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* FileSys: Append the requested path to the filesystem base path in DeleteFile.Subv2018-07-141-2/+4
| | | | 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.
* Revert "Virtual Filesystem (#597)"bunnei2018-07-081-0/+237
| | | | This reverts commit 77c684c1140f6bf3fb7d4560d06d2efb1a2ee5e2.
* Virtual Filesystem (#597)Zach Hilman2018-07-061-237/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Rename logging macro back to LOG_*James Rowe2018-07-031-10/+10
|
* file-sys: Move logging macros over to the new fmt-capable onesLioncash2018-04-251-11/+10
|
* Service/FS: implement IFileSystem::RenameFilemailwl2018-04-241-3/+9
|
* disk_filesystem: Remove redundant initializer in Disk_Directory's constructorLioncash2018-04-201-1/+1
|
* fsp_srv: Implement DeleteFile.bunnei2018-04-151-4/+8
| | | | - Used by Binding of Isaac.
* fsp_srv: Implement GetSize and SetSize.bunnei2018-03-311-2/+3
|
* FS: Move the file open mode calculation to a separate function.Subv2018-03-231-7/+14
|
* FS: Implemented IFileSystem::CreateDirectory.Subv2018-03-211-3/+10
|
* FS: Implement DiskFileSystem's OpenDirectory interface.Subv2018-03-201-2/+11
|
* FS: Implement DiskFileSystem::GetEntryType for existing files/directories.Subv2018-03-201-2/+4
|
* FS: Updated the Directory Entry structure to match the Switch.Subv2018-03-201-6/+42
|
* FS: Support the file Append open mode.Subv2018-03-201-2/+22
|
* FS: Use the correct error code when trying to open files that don't exist.Subv2018-03-041-4/+3
|
* Filesystem: Added a SaveData Factory and associated Disk_FileSystem.Subv2018-03-021-0/+147