diff --git a/src/emucore/tia/TIA.cxx b/src/emucore/tia/TIA.cxx index 60608b765..38beebbcf 100644 --- a/src/emucore/tia/TIA.cxx +++ b/src/emucore/tia/TIA.cxx @@ -568,7 +568,8 @@ bool TIA::poke(uInt16 address, uInt8 value) break; case COLUBK: - myBackground.setColor(value & 0xFE); + value &= 0xFE; + myBackground.setColor(value); myShadowRegisters[address] = value; break;