diff options
Diffstat (limited to '')
| -rw-r--r-- | src/common/settings.cpp | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/src/common/settings.cpp b/src/common/settings.cpp index e29cbf506..bcb4e4be1 100644 --- a/src/common/settings.cpp +++ b/src/common/settings.cpp | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | #include <string_view> | 5 | #include <string_view> |
| 6 | 6 | ||
| 7 | #include "common/assert.h" | 7 | #include "common/assert.h" |
| 8 | #include "common/file_util.h" | 8 | #include "common/fs/path_util.h" |
| 9 | #include "common/logging/log.h" | 9 | #include "common/logging/log.h" |
| 10 | #include "common/settings.h" | 10 | #include "common/settings.h" |
| 11 | 11 | ||
| @@ -34,6 +34,10 @@ void LogSettings() { | |||
| 34 | LOG_INFO(Config, "{}: {}", name, value); | 34 | LOG_INFO(Config, "{}: {}", name, value); |
| 35 | }; | 35 | }; |
| 36 | 36 | ||
| 37 | const auto log_path = [](std::string_view name, const std::filesystem::path& path) { | ||
| 38 | LOG_INFO(Config, "{}: {}", name, Common::FS::PathToUTF8String(path)); | ||
| 39 | }; | ||
| 40 | |||
| 37 | LOG_INFO(Config, "yuzu Configuration:"); | 41 | LOG_INFO(Config, "yuzu Configuration:"); |
| 38 | log_setting("Controls_UseDockedMode", values.use_docked_mode.GetValue()); | 42 | log_setting("Controls_UseDockedMode", values.use_docked_mode.GetValue()); |
| 39 | log_setting("System_RngSeed", values.rng_seed.GetValue().value_or(0)); | 43 | log_setting("System_RngSeed", values.rng_seed.GetValue().value_or(0)); |
| @@ -59,11 +63,11 @@ void LogSettings() { | |||
| 59 | log_setting("Audio_EnableAudioStretching", values.enable_audio_stretching.GetValue()); | 63 | log_setting("Audio_EnableAudioStretching", values.enable_audio_stretching.GetValue()); |
| 60 | log_setting("Audio_OutputDevice", values.audio_device_id); | 64 | log_setting("Audio_OutputDevice", values.audio_device_id); |
| 61 | log_setting("DataStorage_UseVirtualSd", values.use_virtual_sd); | 65 | log_setting("DataStorage_UseVirtualSd", values.use_virtual_sd); |
| 62 | log_setting("DataStorage_CacheDir", Common::FS::GetUserPath(Common::FS::UserPath::CacheDir)); | 66 | log_path("DataStorage_CacheDir", Common::FS::GetYuzuPath(Common::FS::YuzuPath::CacheDir)); |
| 63 | log_setting("DataStorage_ConfigDir", Common::FS::GetUserPath(Common::FS::UserPath::ConfigDir)); | 67 | log_path("DataStorage_ConfigDir", Common::FS::GetYuzuPath(Common::FS::YuzuPath::ConfigDir)); |
| 64 | log_setting("DataStorage_LoadDir", Common::FS::GetUserPath(Common::FS::UserPath::LoadDir)); | 68 | log_path("DataStorage_LoadDir", Common::FS::GetYuzuPath(Common::FS::YuzuPath::LoadDir)); |
| 65 | log_setting("DataStorage_NandDir", Common::FS::GetUserPath(Common::FS::UserPath::NANDDir)); | 69 | log_path("DataStorage_NANDDir", Common::FS::GetYuzuPath(Common::FS::YuzuPath::NANDDir)); |
| 66 | log_setting("DataStorage_SdmcDir", Common::FS::GetUserPath(Common::FS::UserPath::SDMCDir)); | 70 | log_path("DataStorage_SDMCDir", Common::FS::GetYuzuPath(Common::FS::YuzuPath::SDMCDir)); |
| 67 | log_setting("Debugging_ProgramArgs", values.program_args); | 71 | log_setting("Debugging_ProgramArgs", values.program_args); |
| 68 | log_setting("Services_BCATBackend", values.bcat_backend); | 72 | log_setting("Services_BCATBackend", values.bcat_backend); |
| 69 | log_setting("Services_BCATBoxcatLocal", values.bcat_boxcat_local); | 73 | log_setting("Services_BCATBoxcatLocal", values.bcat_boxcat_local); |