]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Fix DDFSTRT check
authorToni Wilen <twilen@winuae.net>
Sat, 27 Dec 2025 12:50:09 +0000 (14:50 +0200)
committerToni Wilen <twilen@winuae.net>
Sat, 27 Dec 2025 12:50:09 +0000 (14:50 +0200)
custom.cpp

index 6048b9db702658a7f7f9e666eb5113857de93033..2e3ed2072c3fd3808dca6a9dc63db1872cb13e58 100644 (file)
@@ -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();