yuzu/src/core/hle/service
Subv ea9ce0fba7 Filesystem/Archives: Implemented the SaveData archive
The savedata for each game is stored in /savedata/<ProgramID> for NCCH files. ELF files and 3DSX files use the folder 0 because they have no ID information

Got rid of the code duplication in File and Directory

Files that deal with the host machine's file system now live in DiskFile, similarly for directories and DiskDirectory and archives with DiskArchive.

FS_U: Use the correct error code when a file wasn't found
2014-12-17 19:21:38 -05:00
..
fs Filesystem/Archives: Implemented the SaveData archive 2014-12-17 19:21:38 -05:00
ac_u.cpp Remove SyncRequest from K::Object and create a new K::Session type 2014-12-15 18:26:17 -02:00
ac_u.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
am_app.cpp Comment out empty arrays causing compile errors in MSVC 2014-12-16 01:37:13 -02:00
am_app.h Added am:app service stub. 2014-12-15 15:32:41 -08:00
am_net.cpp Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
am_net.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
apt_u.cpp Remove SyncRequest from K::Object and create a new K::Session type 2014-12-15 18:26:17 -02:00
apt_u.h Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated 2014-11-19 09:03:07 +00:00
boss_u.cpp Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated 2014-11-19 09:03:07 +00:00
boss_u.h Add missing boss:U service, needed according to Nintendo Zone logs. 2014-11-17 07:31:37 -08:00
cecd_u.cpp Comment out empty arrays causing compile errors in MSVC 2014-12-16 01:37:13 -02:00
cecd_u.h Added stub for cecd:u service... 2014-12-15 15:32:42 -08:00
cfg_i.cpp Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
cfg_i.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
cfg_u.cpp Remove SyncRequest from K::Object and create a new K::Session type 2014-12-15 18:26:17 -02:00
cfg_u.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
csnd_snd.cpp Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
csnd_snd.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
dsp_dsp.cpp Remove SyncRequest from K::Object and create a new K::Session type 2014-12-15 18:26:17 -02:00
dsp_dsp.h DSP: Fixed typo in port name. 2014-11-30 23:14:48 -05:00
err_f.cpp Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated 2014-11-19 09:03:07 +00:00
err_f.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
frd_u.cpp Add FRD:U service and functions 2014-11-10 22:43:45 -08:00
frd_u.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
gsp_gpu.cpp Remove SyncRequest from K::Object and create a new K::Session type 2014-12-15 18:26:17 -02:00
gsp_gpu.h Renamed souce files of services to match port names 2014-10-29 15:55:51 -04:00
hid_user.cpp Remove SyncRequest from K::Object and create a new K::Session type 2014-12-15 18:26:17 -02:00
hid_user.h hid_user: Pass by reference with PadButtonPress/PadButtonRelease 2014-12-03 19:33:54 -05:00
ir_rst.cpp Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
ir_rst.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
ir_u.cpp Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
ir_u.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
ldr_ro.cpp Added stub for ldr:ro service... 2014-12-15 15:32:42 -08:00
ldr_ro.h Added stub for ldr:ro service... 2014-12-15 15:32:42 -08:00
mic_u.cpp Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated 2014-11-19 09:03:07 +00:00
mic_u.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
ndm_u.cpp Renamed souce files of services to match port names 2014-10-29 15:55:51 -04:00
ndm_u.h Renamed souce files of services to match port names 2014-10-29 15:55:51 -04:00
nim_aoc.cpp Added stub for nim:aoc service... 2014-12-15 15:32:42 -08:00
nim_aoc.h Added stub for nim:aoc service... 2014-12-15 15:32:42 -08:00
nwm_uds.cpp Added a bunch of services 2014-11-01 15:28:35 -07:00
nwm_uds.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
pm_app.cpp Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
pm_app.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
ptm_u.cpp Remove SyncRequest from K::Object and create a new K::Session type 2014-12-15 18:26:17 -02:00
ptm_u.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
service.cpp Merge pull request #283 from yuriks/archive-refactor 2014-12-15 22:15:08 -05:00
service.h Remove SyncRequest from K::Object and create a new K::Session type 2014-12-15 18:26:17 -02:00
soc_u.cpp Added a bunch of services 2014-11-01 15:28:35 -07:00
soc_u.h Add more services and some fixes, along with more "override" 2014-11-20 17:09:57 -08:00
srv.cpp Remove SyncRequest from K::Object and create a new K::Session type 2014-12-15 18:26:17 -02:00
srv.h Add override keyword through the code. 2014-10-26 16:18:05 -02:00
ssl_c.cpp Added a bunch of services 2014-11-01 15:28:35 -07:00
ssl_c.h Added a bunch of services 2014-11-01 15:28:35 -07:00