feat(fs): Cross-Compatible Emulator Save Pathing w/ Custom Save Paths

Signed-off-by: Collecting <collecting@noreply.localhost>
This commit is contained in:
Collecting
2025-12-31 03:52:44 +00:00
parent 4f4b3a9360
commit 70926d388d

View File

@@ -686,6 +686,9 @@ struct Values {
// Custom Save Paths (with backups)
std::map<u64, std::string> custom_save_paths;
// This stores the external path used for Intelligent Mirroring sync
std::map<u64, std::string> mirrored_save_paths;
Setting<bool> global_custom_save_path_enabled{linkage, false, "global_custom_save_path_enabled", Category::DataStorage};
Setting<std::string> global_custom_save_path{linkage, std::string(), "global_custom_save_path", Category::DataStorage};
Setting<bool> backup_saves_to_nand{linkage, false, "backup_saves_to_nand", Category::DataStorage};