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: