diff --git a/src/system/sdl/main.c b/src/system/sdl/main.c index 45c2c6fe7..479841031 100644 --- a/src/system/sdl/main.c +++ b/src/system/sdl/main.c @@ -1920,6 +1920,8 @@ static s32 start(s32 argc, char **argv, const char* folder) if(delay > 0) SDL_Delay((u32)(delay * 1000 / SDL_GetPerformanceFrequency())); + else if(delay < 0) + nextTick = SDL_GetPerformanceCounter(); } } #endif