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)