From b47a8b99957c049b84272022f378bd4929118c54 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Thu, 20 Feb 2020 21:52:23 +0100 Subject: [PATCH] Skip some logging in add_only Load --- rpcs3/Emu/System.cpp | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/rpcs3/Emu/System.cpp b/rpcs3/Emu/System.cpp index 8404715079..a11ddab51e 100644 --- a/rpcs3/Emu/System.cpp +++ b/rpcs3/Emu/System.cpp @@ -810,21 +810,25 @@ void Emulator::Load(const std::string& title_id, bool add_only, bool force_globa } } -#if defined(_WIN32) || defined(HAVE_VULKAN) - if (g_cfg.video.renderer == video_renderer::vulkan) - { - sys_log.notice("Vulkan SDK Revision: %d", VK_HEADER_VERSION); - } -#endif - - sys_log.notice("Used configuration:\n%s\n", g_cfg.to_string()); - // Set RTM usage g_use_rtm = utils::has_rtm() && ((utils::has_mpx() && g_cfg.core.enable_TSX == tsx_usage::enabled) || g_cfg.core.enable_TSX == tsx_usage::forced); - if (g_use_rtm && !utils::has_mpx()) + // Log some extra info in case of boot + if (!add_only) { - sys_log.warning("TSX forced by User"); +#if defined(_WIN32) || defined(HAVE_VULKAN) + if (g_cfg.video.renderer == video_renderer::vulkan) + { + sys_log.notice("Vulkan SDK Revision: %d", VK_HEADER_VERSION); + } +#endif + + sys_log.notice("Used configuration:\n%s\n", g_cfg.to_string()); + + if (g_use_rtm && !utils::has_mpx()) + { + sys_log.warning("TSX forced by User"); + } } // Load patches from different locations @@ -849,7 +853,7 @@ void Emulator::Load(const std::string& title_id, bool add_only, bool force_globa } // Special boot mode (directory scan) - if (fs::is_dir(m_path)) + if (!add_only && fs::is_dir(m_path)) { m_state = system_state::ready; GetCallbacks().on_ready();