From: Toni Wilen Date: Thu, 9 Jul 2026 06:44:54 +0000 (+0300) Subject: BPLCON0 ERSY set: disable syncs immediately also if fastest possible CPU even if... X-Git-Url: https://gitweb.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=83baf57856c16d4fd6dc9e923b089449fc6db060;p=francis%2Fwinuae.git BPLCON0 ERSY set: disable syncs immediately also if fastest possible CPU even if memory cycle-exact is set. KS 1.3 CPU delay loop in genlock detection is too short if CPU is too fast. --- diff --git a/custom.cpp b/custom.cpp index 6cf66f19..fee66a3a 100644 --- a/custom.cpp +++ b/custom.cpp @@ -2320,7 +2320,7 @@ static void setsyncstopped(void) static void checksyncstopped(uae_u16 con0) { if (issyncstopped(con0)) { - if (!currprefs.cpu_memory_cycle_exact) { + if (!currprefs.cpu_memory_cycle_exact || currprefs.m68k_speed < 0) { setsyncstopped(); } } else if (syncs_stopped) {