From 3d7e05aa0a1ababee5eb6d6e8562ed6d1ca5bbc0 Mon Sep 17 00:00:00 2001 From: OBattler Date: Sun, 4 Jun 2017 22:55:43 +0200 Subject: [PATCH] SVGA linear frame bufferbase is now set by the Mach64 code, fixes the AMIDIAG video memory test. --- src/VIDEO/vid_ati_mach64.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/VIDEO/vid_ati_mach64.c b/src/VIDEO/vid_ati_mach64.c index a2ddb1d2d..8668d21e7 100644 --- a/src/VIDEO/vid_ati_mach64.c +++ b/src/VIDEO/vid_ati_mach64.c @@ -551,6 +551,7 @@ void mach64_updatemapping(mach64_t *mach64) mem_mapping_set_addr(&mach64->mmio_linear_mapping, mach64->linear_base + ((8 << 20) - 0x4000), 0x4000); mem_mapping_set_addr(&mach64->mmio_linear_mapping_2, mach64->linear_base + ((16 << 20) - 0x4000), 0x4000); } + svga->linear_base = mach64->linear_base; } else {