...even when timekeeping is disabled

This commit is contained in:
Lior Halphon 2021-11-25 21:46:51 +02:00
parent d0d39015ee
commit f1e5e04198
1 changed files with 10 additions and 0 deletions

View File

@ -95,6 +95,16 @@ bool GB_timing_sync_turbo(GB_gameboy_t *gb)
void GB_timing_sync(GB_gameboy_t *gb)
{
if (gb->cycles_since_last_sync < LCDC_PERIOD / 3) return;
gb->cycles_since_last_sync = 0;
if (gb->turbo) {
gb->cycles_since_last_sync = 0;
if (gb->update_input_hint_callback) {
gb->update_input_hint_callback(gb);
}
return;
}
}
#endif