yuzu/src/core/file_sys
Morph 72b22fd433 service: filesystem: Return proper error codes for CreateFile
This improves the accuracy of CreateFile by returning the correct error codes on certain conditions (parent directory does not exist, path already exists).

This fixes saving and the loading of existing saves in New Pokemon Snap
2021-05-01 09:33:00 -04:00
..
system_archive Merge pull request #6070 from Morph1984/sysver-11.0.1 2021-03-16 18:13:12 -07:00
bis_factory.cpp
bis_factory.h
card_image.cpp
card_image.h
common_funcs.h file_sys: Consolidate common Title ID operations 2020-12-08 08:19:05 -05:00
content_archive.cpp common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINIT 2021-01-15 16:27:28 -03:00
content_archive.h vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
control_metadata.cpp pctl: Rework how pctl works to be more accurate 2021-03-27 02:03:18 +11:00
control_metadata.h pctl: Rework how pctl works to be more accurate 2021-03-27 02:03:18 +11:00
directory.h
errors.h service: filesystem: Return proper error codes for CreateFile 2021-05-01 09:33:00 -04:00
fsmitm_romfsbuild.cpp
fsmitm_romfsbuild.h
ips_layer.cpp
ips_layer.h
kernel_executable.cpp
kernel_executable.h
mode.h
nca_metadata.cpp
nca_metadata.h
nca_patch.cpp core: Silence warnings when compiling without asserts 2021-01-05 04:18:16 -03:00
nca_patch.h vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
partition_filesystem.cpp
partition_filesystem.h
patch_manager.cpp common: Move settings to common from core. 2021-04-14 16:24:03 -07:00
patch_manager.h
program_metadata.cpp program_metadata: Set a default resource size when a NPDM is not present 2021-04-23 12:47:31 -04:00
program_metadata.h Merge pull request #6230 from Morph1984/default-resource-size 2021-04-24 02:55:20 -07:00
registered_cache.cpp core: Silence warnings when compiling without asserts 2021-01-05 04:18:16 -03:00
registered_cache.h file_sys/registered_cache: Silence virtual functions without override warnings 2021-01-09 00:04:12 -03:00
romfs_factory.cpp fsp_srv: Implement OpenDataStorageWithProgramIndex 2020-12-08 08:19:05 -05:00
romfs_factory.h fsp_srv: Implement OpenDataStorageWithProgramIndex 2020-12-08 08:19:05 -05:00
romfs.cpp
romfs.h
savedata_factory.cpp
savedata_factory.h core: Silence Wclass-memaccess warnings 2021-01-15 16:31:19 -03:00
sdmc_factory.cpp
sdmc_factory.h
submission_package.cpp
submission_package.h
vfs_concat.cpp vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
vfs_concat.h vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
vfs_layered.cpp vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
vfs_layered.h vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
vfs_libzip.cpp
vfs_libzip.h
vfs_offset.cpp vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
vfs_offset.h vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
vfs_real.cpp vfs_real: When moving files or directories, don't assume file opening will succeed 2021-01-23 16:19:29 -05:00
vfs_real.h vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
vfs_static.h vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
vfs_types.h
vfs_vector.cpp vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
vfs_vector.h vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
vfs.cpp vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
vfs.h vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
xts_archive.cpp vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00
xts_archive.h vfs: Use existing type aliases consistently 2020-12-10 01:44:43 -05:00