From 90713c4efc43f1dc5052b21c8d84a1b1010c061f Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Mon, 12 Feb 2024 21:01:18 +0200 Subject: [PATCH] Only show "OCS Denise blanking bug" black lines in Overscan+ or higher. --- custom.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/custom.cpp b/custom.cpp index 340feb06..04d88605 100644 --- a/custom.cpp +++ b/custom.cpp @@ -6146,7 +6146,7 @@ static void reset_decisions_scanline_start(void) } } - if (!ecs_denise) { + if (!ecs_denise && currprefs.gfx_overscanmode > OVERSCANMODE_OVERSCAN) { if (!ecs_agnus) { if (vb_start_line == 2 + vblank_extraline) { record_color_change2(0, 0, COLOR_CHANGE_BLANK | 1); @@ -13026,7 +13026,7 @@ static void hsync_handlerh(bool onvsync) hpos_hsync_extra = 0; estimate_last_fetch_cycle(hpos); - if (vb_end_next_line && !ecs_denise) { + if (vb_end_next_line && !ecs_denise && currprefs.gfx_overscanmode > OVERSCANMODE_OVERSCAN) { record_color_change2(hpos, 0, COLOR_CHANGE_BLANK | 1); } -- 2.47.3