Small timer fix

This commit is contained in:
Sergeanur 2021-06-26 01:56:29 +03:00
parent 9b5caa190e
commit 3092b9a46e
1 changed files with 4 additions and 3 deletions

View File

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