From: Toni Wilen Date: Wed, 13 Mar 2024 18:28:50 +0000 (+0200) Subject: NCR SVGA interrupt fix X-Git-Tag: 5300~91 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=e5768f53c3f2db11122b083c3493bce2937eaaa7;p=francis%2Fwinuae.git NCR SVGA interrupt fix --- diff --git a/pcem/vid_ncr.cpp b/pcem/vid_ncr.cpp index 557abc9f..854ef5e9 100644 --- a/pcem/vid_ncr.cpp +++ b/pcem/vid_ncr.cpp @@ -78,7 +78,7 @@ void ncr_updatebanking(ncr_t*); static int ncr_vga_vsync_enabled(ncr_t *ncr) { - if (!(ncr->svga.crtc[0x11] & 0x20) && ncr->vblank_irq > 0) + if (!(ncr->svga.crtc[0x11] & 0x20) && (ncr->svga.crtc[0x17] & 0x80) && ncr->vblank_irq > 0) return 1; return 0; }