From: Toni Wilen Date: Mon, 12 Feb 2024 19:01:18 +0000 (+0200) Subject: Only show "OCS Denise blanking bug" black lines in Overscan+ or higher. X-Git-Tag: 5200~11 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=90713c4efc43f1dc5052b21c8d84a1b1010c061f;p=francis%2Fwinuae.git Only show "OCS Denise blanking bug" black lines in Overscan+ or higher. --- 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); }