diff --git a/src/core/system.cpp b/src/core/system.cpp index 1068b5c4f..8920ecb9c 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -1214,6 +1214,7 @@ void UpdateThrottlePeriod() { s_throttle_period = static_cast(1000000000.0 / static_cast(s_throttle_frequency) / static_cast(s_target_speed)); + ResetThrottler(); } void ResetThrottler() @@ -1296,6 +1297,9 @@ void UpdatePerformanceCounters() s_last_global_tick_counter = global_tick_counter; s_fps_timer.Reset(); + Log_PerfPrintf("FPS: %.2f VPS: %.2f Average: %.2fms Worst: %.2fms", s_fps, s_vps, s_average_frame_time, + s_worst_frame_time); + g_host_interface->OnSystemPerformanceCountersUpdated(); }