diff --git a/src/osdep/amiberry.cpp b/src/osdep/amiberry.cpp index 7cf4dcae4..7494f0ebf 100644 --- a/src/osdep/amiberry.cpp +++ b/src/osdep/amiberry.cpp @@ -1879,8 +1879,8 @@ bool handle_events() sound_closed = 0; was_paused = 0; } - // Insert a 10ms delay to prevent 100% CPU usage - SDL_Delay(10); + if (pause_emulation) + SDL_Delay(10); return pause_emulation != 0; }