diff --git a/sdl/aiie.cpp b/sdl/aiie.cpp index 97648e7..5899492 100644 --- a/sdl/aiie.cpp +++ b/sdl/aiie.cpp @@ -115,6 +115,10 @@ static struct timespec runBIOS(struct timespec now) printf("BIOS loop has exited\n"); g_biosInterrupt = false; // that's all she wrote! } + + // Reset timers! + cpuClockInitialized = false; + g_cpu->cycles = 0; return diff; }