From 088a7333da69ed328400756826491625691aff11 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sat, 26 Nov 2022 19:54:16 +0200 Subject: [PATCH] Blitter array size needs to be max possible CCK + 2. --- blitter.cpp | 2 +- include/blitter.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 *); -- 2.47.3