diff options
Diffstat (limited to 'src/core/core_timing.cpp')
| -rw-r--r-- | src/core/core_timing.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/core/core_timing.cpp b/src/core/core_timing.cpp index 057688269..bde8758d3 100644 --- a/src/core/core_timing.cpp +++ b/src/core/core_timing.cpp @@ -194,11 +194,12 @@ u64 CoreTiming::GetClockTicks() const { if (Settings::values.sync_core_speed.GetValue()) { const double ticks = static_cast<double>(fres); - const double speed_limit = static_cast<double>(Settings::values.speed_limit.GetValue())*0.01; - return static_cast<u64>(ticks/speed_limit); - } else { - return fres; + const double speed_limit = + static_cast<double>(Settings::values.speed_limit.GetValue()) * 0.01; + fres = static_cast<u64>(ticks / speed_limit); } + + return fres; } u64 CoreTiming::GetGPUTicks() const { |
