From: Toni Wilen Date: Sun, 24 Aug 2025 11:12:21 +0000 (+0300) Subject: Fix NCR bank masking X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=c08d1b35debf214c8a543e9423d48ef39f012e63;p=francis%2Fwinuae.git Fix NCR bank masking --- diff --git a/pcem/vid_ncr.cpp b/pcem/vid_ncr.cpp index 492a5a7a..c40aef4a 100644 --- a/pcem/vid_ncr.cpp +++ b/pcem/vid_ncr.cpp @@ -1022,7 +1022,7 @@ void ncr_updatebanking(ncr_t *ncr) bool rwsep = false; uint32_t bankprimary, banksecondary; - svga->banked_mask = (svga->seqregs[0x20] & 1) ? 0x1ffff : 0xffff; + svga->banked_mask = (svga->seqregs[0x20] & 1) ? 0xffff : 0x7fff; if (svga->seqregs[0x1e] & 0x10) { bankprimary = (svga->seqregs[0x18] << 8) | svga->seqregs[0x19]; bankprimary <<= 6;