From 539a1c199c14d7bf64c2a5acacbabb1ec12572f8 Mon Sep 17 00:00:00 2001 From: RichardG867 Date: Sat, 20 Dec 2025 18:05:23 -0300 Subject: [PATCH] SVGA: Increase VRAM top margin as a temporary workaround to an OOB in voodoo_banshee_blitter --- src/video/vid_svga.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/vid_svga.c b/src/video/vid_svga.c index 43158adbb..2409d1202 100644 --- a/src/video/vid_svga.c +++ b/src/video/vid_svga.c @@ -1693,7 +1693,7 @@ svga_init(const device_t *info, svga_t *svga, void *priv, int memsize, svga->dispontime = 1000ULL << 32; svga->dispofftime = 1000ULL << 32; svga->bpp = 8; - svga->vram = calloc(memsize + 8, 1); + svga->vram = calloc(memsize + 4096, 1); svga->vram_max = memsize; svga->vram_display_mask = svga->vram_mask = memsize - 1; svga->decode_mask = 0x7fffff;