From 71c874738323d5a2b7145fc3a6d4e819a106afa1 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sat, 27 Dec 2025 14:50:09 +0200 Subject: [PATCH] Fix DDFSTRT check --- custom.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/custom.cpp b/custom.cpp index 6048b9db..2e3ed207 100644 --- a/custom.cpp +++ b/custom.cpp @@ -9926,7 +9926,7 @@ static void decide_bpl(int hpos) } // DDFSTRT (odd cycle) - if ((hpos == ddfstrt_val && cyc > ddfstrt_cycle) || (hpos == ddfstrt_val_old && cyc <= ddfstrt_cycle)) { + if ((hpos == ddfstrt_val && cyc > ddfstrt_cycle) || (hpos == ddfstrt_val_old && cyc < ddfstrt_cycle)) { ddf_enable_on = 1; if (currprefs.gfx_scandoubler && linear_vpos < MAX_SCANDOUBLED_LINES) { update_bpl_scandoubler(); @@ -10071,7 +10071,7 @@ static void decide_bpl(int hpos) } // DDFSTRT - if ((hpos == ddfstrt_val && cyc > ddfstrt_cycle) || (hpos == ddfstrt_val_old && cyc <= ddfstrt_cycle)) { + if ((hpos == ddfstrt_val && cyc > ddfstrt_cycle) || (hpos == ddfstrt_val_old && cyc < ddfstrt_cycle)) { ddfstrt_match = true; if (currprefs.gfx_scandoubler && linear_vpos < MAX_SCANDOUBLED_LINES) { update_bpl_scandoubler(); -- 2.47.3