From ea40fefa4f66569cb430f2c5286718d56ddc2908 Mon Sep 17 00:00:00 2001 From: SarahW Date: Thu, 21 Jul 2016 20:50:18 +0100 Subject: [PATCH] Added missing svga_recalctimings() call to STG and unknown ET4000 RAMDACs. --- src/vid_stg_ramdac.c | 1 + src/vid_unk_ramdac.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/vid_stg_ramdac.c b/src/vid_stg_ramdac.c index 2afcee8..06f4f03 100644 --- a/src/vid_stg_ramdac.c +++ b/src/vid_stg_ramdac.c @@ -60,6 +60,7 @@ void stg_ramdac_out(uint16_t addr, uint8_t val, stg_ramdac_t *ramdac, svga_t *sv default: svga->bpp = 8; break; } } + svga_recalctimings(svga); if (didwrite) return; break; case 0x3c7: case 0x3c8: case 0x3c9: diff --git a/src/vid_unk_ramdac.c b/src/vid_unk_ramdac.c index d21038e..ccc83f8 100644 --- a/src/vid_unk_ramdac.c +++ b/src/vid_unk_ramdac.c @@ -32,6 +32,7 @@ void unk_ramdac_out(uint16_t addr, uint8_t val, unk_ramdac_t *ramdac, svga_t *sv svga->bpp = 16; break; } + svga_recalctimings(svga); return; } ramdac->state = 0;