VIC: Respect idle state background color registers, plus black in undocumented gfx mode

This commit is contained in:
SaxxonPike 2019-07-09 06:58:13 -05:00
parent 89fa153477
commit 83b6553749
2 changed files with 4 additions and 3 deletions

View File

@ -181,6 +181,7 @@
default:
_parsePixelData = 0;
_pixel = 0;
_parseSrColorEnable = true;
break;
}

View File

@ -78,13 +78,13 @@
switch (((_srColor0 & SrMask1) >> 18) | ((_srColor1 & SrMask1) >> 17))
{
case 1:
_pixel = _backgroundColor1;
_pixel = _idle ? 0 : _backgroundColor1;
break;
case 2:
_pixel = _backgroundColor2;
_pixel = _idle ? 0 : _backgroundColor2;
break;
case 3:
_pixel = _backgroundColor3;
_pixel = _idle ? 0 : _backgroundColor3;
break;
default:
_pixel = _backgroundColor0;