diff options
Diffstat (limited to 'scumm/scummvm.cpp')
| -rw-r--r-- | scumm/scummvm.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp index af84661d01..ddf5d613ba 100644 --- a/scumm/scummvm.cpp +++ b/scumm/scummvm.cpp @@ -316,7 +316,7 @@ void Scumm::scummInit() { initScreens(0, 16, _realWidth, 144); } - if (((_features & GF_AFTER_V2) || (_features & GF_AFTER_V3) || (_gameId == GID_MONKEY_EGA)) && !(_features & GF_OLD256)) { + if (_features & GF_16COLOR) { byte pal16[16 * 4] = { 0, 0, 0, 0, 0, 0, 168, 0, 0, 168, 0, 0, 0, 168, 168, 0, 168, 0, 0, 0, 168, 0, 168, 0, 168, 84, 0, 0, 168, 168, 168, 0, @@ -547,7 +547,7 @@ int Scumm::scummLoop(int delta) { } } else if (_features & GF_AUDIOTRACKS) { _vars[VAR_MI1_TIMER] = _sound->readCDTimer(); - } else if ((_features & GF_OLD256) || (_gameId == GID_MONKEY_EGA)) { + } else if ((_features & GF_OLD256) || (_features & GF_16COLOR)) { if(tempMusic == 3) { tempMusic = 0; |
