From c377c0c40798aca5457f65bf64f8262d2d678dd7 Mon Sep 17 00:00:00 2001 From: Collecting Date: Wed, 31 Dec 2025 03:53:38 +0000 Subject: [PATCH] feat(fs): Cross-Compatible Emulator Save Pathing w/ Custom Save Paths Signed-off-by: Collecting --- src/common/settings.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/common/settings.cpp b/src/common/settings.cpp index f34ee2709..a17e13bb9 100644 --- a/src/common/settings.cpp +++ b/src/common/settings.cpp @@ -1,4 +1,5 @@ // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project +// SPDX-FileCopyrightText: 2025 citron Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #include @@ -136,6 +137,14 @@ void LogSettings() { log_path("DataStorage_LoadDir", Common::FS::GetCitronPath(Common::FS::CitronPath::LoadDir)); log_path("DataStorage_NANDDir", Common::FS::GetCitronPath(Common::FS::CitronPath::NANDDir)); log_path("DataStorage_SDMCDir", Common::FS::GetCitronPath(Common::FS::CitronPath::SDMCDir)); + + // Log Custom Save Paths and Mirrored Save Paths for debugging + for (const auto& [id, path] : values.custom_save_paths) { + log_setting(fmt::format("DataStorage_CustomSavePath_{:016X}", id), path); + } + for (const auto& [id, path] : values.mirrored_save_paths) { + log_setting(fmt::format("DataStorage_MirrorSavePath_{:016X}", id), path); + } } void UpdateGPUAccuracy() {