Make Scheduler a singleton

This commit is contained in:
irisz64
2025-07-28 13:44:13 +02:00
parent 9dec9c03b4
commit ad9814bb3c
6 changed files with 14 additions and 12 deletions

View File

@@ -82,7 +82,7 @@ void Core::Run(float volumeL, float volumeR) {
cycles += taken;
frameCycles += taken;
scheduler.Tick(taken, mem);
Scheduler::GetInstance().Tick(taken, mem);
}
cycles -= mmio.vi.cyclesPerHalfline;
@@ -93,7 +93,7 @@ void Core::Run(float volumeL, float volumeR) {
}
mmio.ai.Step(frameCycles, volumeL, volumeR);
scheduler.Tick(frameCycles, mem);
Scheduler::GetInstance().Tick(frameCycles, mem);
}
}