Small timer fix

This commit is contained in:
Sergeanur 2021-06-26 01:56:29 +03:00
parent 9b5caa190e
commit 3092b9a46e

View File

@ -105,7 +105,7 @@ void CTimer::Update(void)
_oldPerfCounter = pc; _oldPerfCounter = pc;
// bugfix from VC // bugfix from VC
float updInCyclesScaled = GetIsPaused() ? updInCycles : updInCycles * ms_fTimeScale; double updInCyclesScaled = GetIsPaused() ? updInCycles : updInCycles * ms_fTimeScale;
frameTime = updInCyclesScaled / (double)_nCyclesPerMS; frameTime = updInCyclesScaled / (double)_nCyclesPerMS;
@ -118,7 +118,8 @@ void CTimer::Update(void)
RsTimerType updInMs = timer - oldPcTimer; RsTimerType updInMs = timer - oldPcTimer;
frameTime = (double)updInMs * ms_fTimeScale; // bugfix from VC
frameTime = GetIsPaused() ? (double)updInMs : (double)updInMs * ms_fTimeScale;
oldPcTimer = timer; oldPcTimer = timer;