From 81ebf45c9ba652083446929eea551dc8ba2f05be Mon Sep 17 00:00:00 2001 From: Jordan Woyak Date: Thu, 24 Jul 2025 00:02:49 -0500 Subject: [PATCH] Core: Make play time tracking use SteadyAwakeClock. --- Source/Core/Core/HW/CPU.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Core/Core/HW/CPU.cpp b/Source/Core/Core/HW/CPU.cpp index 568e3b3894..82b0cb9c4b 100644 --- a/Source/Core/Core/HW/CPU.cpp +++ b/Source/Core/Core/HW/CPU.cpp @@ -72,8 +72,8 @@ void CPUManager::StartTimePlayedTimer() { Common::SetCurrentThreadName("Play Time Tracker"); - // Steady clock for greater accuracy of timing - std::chrono::steady_clock timer; + // Use a clock that will appropriately ignore suspended system time. + Common::SteadyAwakeClock timer; auto prev_time = timer.now(); while (true)