C&T: Clear bit 7 of CRTC register 0x40 on vertical blank start, fixes DirectDraw hangs

This commit is contained in:
Cacodemon345
2024-02-16 12:32:58 +06:00
parent 8bf3751c98
commit 19b8dbb1d2

View File

@@ -2202,6 +2202,7 @@ chips_69000_vblank_start(svga_t *svga)
{
chips_69000_t *chips = (chips_69000_t *) svga->priv;
chips->mem_regs[1] |= 1 << 14;
chips->svga.crtc[0x40] &= ~0x80;
chips_69000_interrupt(chips);
}