diff --git a/src/sdlgfx.cpp b/src/sdlgfx.cpp index 1cf1a86..bf24dd5 100755 --- a/src/sdlgfx.cpp +++ b/src/sdlgfx.cpp @@ -161,7 +161,7 @@ void flush_block () unsigned long start = read_processor_time(); if(start < next_synctime && next_synctime - start > time_per_frame - 1000) #if defined(__PSP2__) - sceKernelDelayThreadCB((next_synctime - start) - 1000); + SDL_Delay(((next_synctime - start) - 1000) / 1000); #else usleep((next_synctime - start) - 1000); #endif