diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/core/file_sys/savedata_factory.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/core/file_sys/savedata_factory.cpp b/src/core/file_sys/savedata_factory.cpp index e437d34e5..cddb014fc 100644 --- a/src/core/file_sys/savedata_factory.cpp +++ b/src/core/file_sys/savedata_factory.cpp | |||
| @@ -85,10 +85,10 @@ std::string SaveDataFactory::GetFullPath(SaveDataSpaceId space, SaveDataType typ | |||
| 85 | 85 | ||
| 86 | switch (space) { | 86 | switch (space) { |
| 87 | case SaveDataSpaceId::NandSystem: | 87 | case SaveDataSpaceId::NandSystem: |
| 88 | out = "/system/save/"; | 88 | out = "/system/"; |
| 89 | break; | 89 | break; |
| 90 | case SaveDataSpaceId::NandUser: | 90 | case SaveDataSpaceId::NandUser: |
| 91 | out = "/user/save/"; | 91 | out = "/user/"; |
| 92 | break; | 92 | break; |
| 93 | default: | 93 | default: |
| 94 | ASSERT_MSG(false, "Unrecognized SaveDataSpaceId: {:02X}", static_cast<u8>(space)); | 94 | ASSERT_MSG(false, "Unrecognized SaveDataSpaceId: {:02X}", static_cast<u8>(space)); |
| @@ -96,9 +96,12 @@ std::string SaveDataFactory::GetFullPath(SaveDataSpaceId space, SaveDataType typ | |||
| 96 | 96 | ||
| 97 | switch (type) { | 97 | switch (type) { |
| 98 | case SaveDataType::SystemSaveData: | 98 | case SaveDataType::SystemSaveData: |
| 99 | return fmt::format("{}{:016X}/{:016X}{:016X}", out, save_id, user_id[1], user_id[0]); | 99 | return fmt::format("{}save/{:016X}/{:016X}{:016X}", out, save_id, user_id[1], user_id[0]); |
| 100 | case SaveDataType::SaveData: | 100 | case SaveDataType::SaveData: |
| 101 | return fmt::format("{}{:016X}/{:016X}{:016X}/{:016X}", out, 0, user_id[1], user_id[0], | 101 | return fmt::format("{}save/{:016X}/{:016X}{:016X}/{:016X}", out, 0, user_id[1], user_id[0], |
| 102 | title_id); | ||
| 103 | case SaveDataType::TemporaryStorage: | ||
| 104 | return fmt::format("{}temp/{:016X}/{:016X}{:016X}/{:016X}", out, 0, user_id[1], user_id[0], | ||
| 102 | title_id); | 105 | title_id); |
| 103 | default: | 106 | default: |
| 104 | ASSERT_MSG(false, "Unrecognized SaveDataType: {:02X}", static_cast<u8>(type)); | 107 | ASSERT_MSG(false, "Unrecognized SaveDataType: {:02X}", static_cast<u8>(type)); |