diff --git a/source/ngc/gcvideo.c b/source/ngc/gcvideo.c index ac900ce..41bdbf5 100644 --- a/source/ngc/gcvideo.c +++ b/source/ngc/gcvideo.c @@ -110,7 +110,11 @@ vbgetback (void *arg) { while (1) { - SyncSpeed(); + if(GCSettings.timing != vmode_60hz) + VIDEO_WaitVSync(); + else + SyncSpeed(); + LWP_SuspendThread (vbthread); }