From c2741b299d7c0f08656c0053cfeb7c2eeb4ae0c1 Mon Sep 17 00:00:00 2001 From: Dimitris Panokostas Date: Mon, 13 May 2024 16:26:58 +0200 Subject: [PATCH] enhancement: OCS Agnus + OCS Denise config also has line 0 visible at the bottom of screen (like A1000) --- src/custom.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/custom.cpp b/src/custom.cpp index 1963ec406..52a6f9b1f 100644 --- a/src/custom.cpp +++ b/src/custom.cpp @@ -7290,10 +7290,13 @@ static void init_beamcon0(bool fakehz) maxvpos_nom = maxvpos; maxvpos_display = maxvpos; maxvpos_display_vsync = 1; - // A1000 Agnus VBSTRT=first line, OCS and later: VBSTRT=last line if (agnusa1000) { + // A1000 Agnus VBSTRT=first line, OCS and later: VBSTRT=last line maxvpos_display_vsync++; hardwired_vsstrt++; + } else if (!ecs_agnus && !ecs_denise) { + // OCS Agnus + OCS Denise: line 0 is visible + maxvpos_display_vsync++; } vblank_firstline_hw = minfirstline;