From: Toni Wilen Date: Sat, 26 Nov 2022 17:54:16 +0000 (+0200) Subject: Blitter array size needs to be max possible CCK + 2. X-Git-Tag: 41000~47 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=088a7333da69ed328400756826491625691aff11;p=francis%2Fwinuae.git Blitter array size needs to be max possible CCK + 2. --- diff --git a/blitter.cpp b/blitter.cpp index da5b6f92..3bc0bc1a 100644 --- a/blitter.cpp +++ b/blitter.cpp @@ -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) { diff --git a/include/blitter.h b/include/blitter.h index c34a0113..a2f26290 100644 --- a/include/blitter.h +++ b/include/blitter.h @@ -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 *);