diff --git a/frontend/frontend_emscripten.c b/frontend/frontend_emscripten.c index d03c294fb7..745096e0b4 100644 --- a/frontend/frontend_emscripten.c +++ b/frontend/frontend_emscripten.c @@ -119,7 +119,7 @@ int main(int argc, char *argv[]) menu_rom_history_push_current(); #endif - emscripten_set_main_loop(mainloop, 0, 0); + emscripten_set_main_loop(mainloop, g_settings.video.vsync ? 0 : INT_MAX, 1); return 0; }