From 620beb1eb52f87086d9fd1b0c0c9321c3cb7292a Mon Sep 17 00:00:00 2001 From: SarahW Date: Mon, 3 Oct 2016 18:17:40 +0100 Subject: [PATCH] Writing to VGA RAMDAC write index also sets read index. Fixes colours in Planet Football. --- src/vid_svga.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vid_svga.c b/src/vid_svga.c index 9bac226..1941450 100644 --- a/src/vid_svga.c +++ b/src/vid_svga.c @@ -134,6 +134,7 @@ void svga_out(uint16_t addr, uint8_t val, void *p) break; case 0x3C8: svga->dac_write = val; + svga->dac_read = val - 1; svga->dac_pos = 0; break; case 0x3C9: