diff --git a/Source/Core/Core/CoreTiming.cpp b/Source/Core/Core/CoreTiming.cpp index 549c455a3f..9be6d13dad 100644 --- a/Source/Core/Core/CoreTiming.cpp +++ b/Source/Core/Core/CoreTiming.cpp @@ -360,11 +360,6 @@ void CoreTimingManager::Throttle(const s64 target_cycle) { // Based on number of cycles and emulation speed, increase the target deadline const s64 cycles = target_cycle - m_throttle_last_cycle; - - // Prevent any throttling code if the amount of time passed is < ~0.122ms - if (cycles < m_throttle_min_clock_per_sleep) - return; - m_throttle_last_cycle = target_cycle; const double speed = Core::GetIsThrottlerTempDisabled() ? 0.0 : m_emulation_speed; @@ -442,7 +437,6 @@ void CoreTimingManager::LogPendingEvents() const void CoreTimingManager::AdjustEventQueueTimes(u32 new_ppc_clock, u32 old_ppc_clock) { m_throttle_clock_per_sec = new_ppc_clock; - m_throttle_min_clock_per_sleep = new_ppc_clock / 1200; for (Event& ev : m_event_queue) { diff --git a/Source/Core/Core/CoreTiming.h b/Source/Core/Core/CoreTiming.h index b76e898e70..a04d465fa5 100644 --- a/Source/Core/Core/CoreTiming.h +++ b/Source/Core/Core/CoreTiming.h @@ -203,7 +203,6 @@ private: s64 m_throttle_last_cycle = 0; TimePoint m_throttle_deadline = Clock::now(); s64 m_throttle_clock_per_sec = 0; - s64 m_throttle_min_clock_per_sleep = 0; bool m_throttle_disable_vi_int = false; DT m_max_fallback = {};