From 4dff8b16f1f92bbb60f3d95d2a68e0123f37769e Mon Sep 17 00:00:00 2001 From: Eladash <18193363+elad335@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:06:59 +0200 Subject: [PATCH] Silence logging of cellScreenShot --- rpcs3/Emu/Cell/Modules/cellScreenshot.cpp | 15 +++++++++++---- rpcs3/Emu/Cell/lv2/sys_time.cpp | 2 +- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/rpcs3/Emu/Cell/Modules/cellScreenshot.cpp b/rpcs3/Emu/Cell/Modules/cellScreenshot.cpp index 6c35d0df6a..b899155dde 100644 --- a/rpcs3/Emu/Cell/Modules/cellScreenshot.cpp +++ b/rpcs3/Emu/Cell/Modules/cellScreenshot.cpp @@ -134,24 +134,31 @@ error_code cellScreenShotSetOverlayImage(vm::cptr srcDir, vm::cptr s error_code cellScreenShotEnable() { - cellScreenshot.warning("cellScreenShotEnable()"); + cellScreenshot.trace("cellScreenShotEnable()"); auto& manager = g_fxo->get(); std::lock_guard lock(manager.mutex); - manager.is_enabled = true; + if (!std::exchange(manager.is_enabled, true)) + { + cellScreenshot.warning("cellScreenShotEnable(): Enabled"); + } return CELL_OK; } error_code cellScreenShotDisable() { - cellScreenshot.warning("cellScreenShotDisable()"); + cellScreenshot.trace("cellScreenShotDisable()"); auto& manager = g_fxo->get(); std::lock_guard lock(manager.mutex); - manager.is_enabled = false; + if (std::exchange(manager.is_enabled, false)) + { + cellScreenshot.warning("cellScreenShotDisable(): Disabled"); + } + return CELL_OK; } diff --git a/rpcs3/Emu/Cell/lv2/sys_time.cpp b/rpcs3/Emu/Cell/lv2/sys_time.cpp index 5edc1374d9..fc3004799a 100644 --- a/rpcs3/Emu/Cell/lv2/sys_time.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_time.cpp @@ -220,7 +220,7 @@ u64 get_guest_system_time(u64 time) // Functions error_code sys_time_get_timezone(vm::ptr timezone, vm::ptr summertime) { - sys_time.notice("sys_time_get_timezone(timezone=*0x%x, summertime=*0x%x)", timezone, summertime); + sys_time.trace("sys_time_get_timezone(timezone=*0x%x, summertime=*0x%x)", timezone, summertime); #ifdef _WIN32 TIME_ZONE_INFORMATION tz{};