1
0
mirror of https://git.suyu.dev/suyu/suyu synced 2025-09-10 08:16:33 -05:00

X64 Clock: Reduce accuracy to be less or equal to guest accuracy.

This commit is contained in:
Fernando Sahmkow
2020-03-21 12:23:13 -04:00
parent 7b18174eef
commit 534466754f
3 changed files with 10 additions and 1 deletions

View File

@@ -62,7 +62,8 @@ u64 NativeClock::GetRTSC() {
}
accumulated_ticks += diff;
rtsc_serialize.unlock();
return accumulated_ticks;
/// The clock cannot be more precise than the guest timer, remove the lower bits
return accumulated_ticks & inaccuracy_mask;
}
void NativeClock::Pause(bool is_paused) {