]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Blitter array size needs to be max possible CCK + 2.
authorToni Wilen <twilen@winuae.net>
Sat, 26 Nov 2022 17:54:16 +0000 (19:54 +0200)
committerToni Wilen <twilen@winuae.net>
Sat, 26 Nov 2022 17:54:16 +0000 (19:54 +0200)
blitter.cpp
include/blitter.h

index da5b6f92a7a92517a2aa55bab643b78baa0cb0f0..3bc0bc1ad504f76d8466bedd84ffdd1933e8996c 100644 (file)
@@ -1451,7 +1451,7 @@ static bool decide_blitter_idle(int lasthpos, int hpos, uaecptr addr, uae_u32 va
        return false;
 }
 
-uae_u16 blitter_pipe[256];
+uae_u16 blitter_pipe[256+1];
 
 static bool decide_blitter_maybe_write2(int until_hpos, uaecptr addr, uae_u32 value)
 {
index c34a011358b4cfe74354fd19c0436cf2f4ed1908..a2f262902341e23405bce58321e5970ee66161e4 100644 (file)
@@ -52,7 +52,7 @@ extern void blitter_reset(void);
 extern void blitter_debugdump(void);
 extern void restore_blitter_start(void);
 
-extern uae_u16 blitter_pipe[256];
+extern uae_u16 blitter_pipe[256+1];
 
 typedef void blitter_func(uaecptr, uaecptr, uaecptr, uaecptr, struct bltinfo *);