dolphin/Source/Core
Léo Lam f1dbb8952c IOS: Introduce a new FileSystem interface
Add a new FileSystem class that can be used to perform operations
on the emulated Wii filesystem.

This will allow separating the IPC code (reading from and writing to
memory to handle IOS FS commands) and the actual filesystem code
in a much better way.

This also paves the way for implementing another filesystem backend
in the future -- NAND images for more complete emulation, including
filesystem metadata like permissions or file orders, which some games
and homebrew actually care about -- without needing to make any more
changes to the other parts of the codebase, in addition to making
filesystem behaviour tests easier to write.
2018-03-31 10:45:44 +02:00
..
AudioCommon AudioCommon/CMakelists: Migrate off add_dolphin_library 2018-03-22 22:07:11 -04:00
Common Common: Add a Result class 2018-03-31 10:45:44 +02:00
Core IOS: Introduce a new FileSystem interface 2018-03-31 10:45:44 +02:00
DiscIO DiscExtractor: Pass partition by reference rather than by value in ExtractDirectory() 2018-03-27 21:49:42 -04:00
DolphinNoGUI Renderer: Handle resize events on-demand instead of polling 2018-02-20 01:15:55 +10:00
DolphinQt2 Merge pull request #6559 from spycrab/qt_crashes 2018-03-29 18:51:22 -04:00
DolphinWX Implement "Skip" ubershader mode 2018-03-26 01:57:41 +10:00
InputCommon InputCommon/CMakeLists: Link in ForceFeedback library explicitly on macOS 2018-03-29 11:53:50 -04:00
UICommon Merge pull request #6560 from JosJuice/invalid-games-in-game-list 2018-03-29 18:49:38 -04:00
Updater Updater: Implement UI 2018-03-28 17:59:22 +02:00
VideoBackends VideoCommon/Vulkan: Explicitly link in xxhash 2018-03-28 17:03:16 -04:00
VideoCommon Put a "last changed in PR" comment next to UID cache version 2018-03-29 22:38:37 +02:00
CMakeLists.txt