System: Improve reset determinism

This commit is contained in:
Stenzek
2024-04-22 00:19:44 +10:00
parent 35f0d7f623
commit b26a9556f7
5 changed files with 19 additions and 14 deletions

View File

@ -2266,6 +2266,7 @@ void System::InternalReset()
if (IsShutdown())
return;
TimingEvents::Reset();
CPU::Reset();
CPU::CodeCache::Reset();
if (g_settings.gpu_pgxp_enable)
@ -2284,7 +2285,6 @@ void System::InternalReset()
PCDrv::Reset();
s_frame_number = 1;
s_internal_frame_number = 0;
TimingEvents::Reset();
InterruptExecution();
ResetPerformanceCounters();