Force display redraw on writes to EGA/VGA attribute register 0x13 (soft panning).
This commit is contained in:
parent
e6dce0920b
commit
ad50530ded
1 changed files with 2 additions and 0 deletions
|
|
@ -53,6 +53,8 @@ void svga_out(uint16_t addr, uint8_t val, void *p)
|
|||
}
|
||||
else
|
||||
{
|
||||
if ((svga->attraddr == 0x13) && (svga->attrregs[0x13] != val))
|
||||
svga->fullchange = changeframecount;
|
||||
svga->attrregs[svga->attraddr & 31] = val;
|
||||
if (svga->attraddr < 16)
|
||||
svga->fullchange = changeframecount;
|
||||
|
|
|
|||
Loading…
Reference in a new issue