Rewrite of .86F handling code; Applied TheCollector1995's hardware cursor fix.

This commit is contained in:
OBattler
2016-09-03 18:07:46 +02:00
parent 8ae932fe80
commit 19f86aa72d
6 changed files with 595 additions and 602 deletions

View File

@@ -612,7 +612,7 @@ void svga_poll(void *p)
if (svga->displine == svga->hwcursor_latch.y+1 && svga->hwcursor_latch.ena && svga->interlace)
{
svga->hwcursor_on = 64 - svga->hwcursor_latch.yoff;
svga->hwcursor_on = 64 - (svga->hwcursor_latch.yoff + 1);
svga->hwcursor_oddeven = 1;
}