From 2c8dfb11d3c0b850a99308a2bba3f2730ad9a2fa Mon Sep 17 00:00:00 2001 From: SarahW Date: Thu, 2 Jun 2016 19:35:46 +0100 Subject: [PATCH] Corrected CRTC address mask on Mach64 - SuSE 6.3 YaST2 doesn't give broken display anymore. --- src/vid_ati_mach64.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vid_ati_mach64.c b/src/vid_ati_mach64.c index 3883f20..ab68cb7 100644 --- a/src/vid_ati_mach64.c +++ b/src/vid_ati_mach64.c @@ -294,7 +294,7 @@ void mach64_out(uint16_t addr, uint8_t val, void *p) break; case 0x3D4: - svga->crtcreg = val & 0x1f; + svga->crtcreg = val & 0x3f; return; case 0x3D5: if ((svga->crtcreg < 7) && (svga->crtc[0x11] & 0x80))