]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
AGA bitplane special case extra check, without it many AGA programs had display corru...
authorToni Wilen <twilen@winuae.net>
Wed, 16 Aug 2017 07:34:02 +0000 (10:34 +0300)
committerToni Wilen <twilen@winuae.net>
Wed, 16 Aug 2017 07:34:02 +0000 (10:34 +0300)
custom.cpp

index c580631afc3512956fb0ed4daec44c834ae66c22..d83d5fcf4593af238b92f04d8d9012e8a020302c 100644 (file)
@@ -2970,7 +2970,7 @@ static void decide_line (int hpos)
                }
        }
 
-       if (fetch_state == fetch_not_started || aga_plf_passed_stop2) {
+       if (fetch_state == fetch_not_started || (aga_plf_passed_stop2 && plfstrt >= last_decide_line_hpos)) {
                bool strtpassed = false;
                plfstate nextstate = plf_end;
                int hstart;