]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Ignore BPLCON0 modification delay optimization if dma overrun situation.
authorToni Wilen <twilen@winuae.net>
Sun, 27 Nov 2016 07:28:37 +0000 (09:28 +0200)
committerToni Wilen <twilen@winuae.net>
Sun, 27 Nov 2016 07:28:37 +0000 (09:28 +0200)
custom.cpp

index d3061f2398d72c1b71d9669c3a3472e34333c7f2..75394e15bca2a1018fbb0f65a20ce4d7d06832f0 100644 (file)
@@ -1240,7 +1240,7 @@ STATIC_INLINE void maybe_check (int hpos)
 static void bpldmainitdelay (int hpos)
 {
        SET_LINE_CYCLEBASED;
-       if (hpos + BPLCON_AGNUS_DELAY < 0x14) {
+       if (!bitplane_overrun && hpos + BPLCON_AGNUS_DELAY < 0x14) {
                BPLCON0_Denise (hpos, bplcon0, false);
                setup_fmodes (hpos);
                return;