(S)VGA: Do redraws if blink is enabled in graphics mode too
Easy test case in QBASIC:
SCREEN 10
PSET (2,0),2
There should be a blinking pixel in the top-left.
This commit is contained in:
@@ -1001,7 +1001,7 @@ svga_poll(void *priv)
|
|||||||
else
|
else
|
||||||
svga->cursoron = svga->blink & (16 + (16 * blink_delay));
|
svga->cursoron = svga->blink & (16 + (16 * blink_delay));
|
||||||
|
|
||||||
if (!(svga->gdcreg[6] & 1) && !(svga->blink & 15))
|
if (!(svga->blink & 15))
|
||||||
svga->fullchange = 2;
|
svga->fullchange = 2;
|
||||||
|
|
||||||
svga->blink = (svga->blink + 1) & 0x7f;
|
svga->blink = (svga->blink + 1) & 0x7f;
|
||||||
|
|||||||
Reference in New Issue
Block a user