ff bugfix
[libpicofe.git] / common / emu.c
index 08dbe0b..88d80b7 100644 (file)
@@ -1338,7 +1338,7 @@ void emu_loop(void)
                                if (!(currentConfig.EmuOpt & EOPT_NO_FRMLIMIT)) {\r
                                        timestamp = get_ticks();\r
                                        diff = timestamp - timestamp_base;\r
-                                       if (diff < diff_lim) // we are too fast\r
+                                       if (!reset_timing && diff < diff_lim) // we are too fast\r
                                                plat_wait_till_us(timestamp_base + diff_lim);\r
                                }\r
                        }\r