From 44bc1bff0691ea085bd4619de6f611d9f0106493 Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Fri, 2 Sep 2011 18:07:12 +0200 Subject: SCUMM: Limit Indy4 Amiga specific code to that version. --- engines/scumm/palette.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'engines/scumm') diff --git a/engines/scumm/palette.cpp b/engines/scumm/palette.cpp index 7a6be90f68..64f40b96c4 100644 --- a/engines/scumm/palette.cpp +++ b/engines/scumm/palette.cpp @@ -584,10 +584,12 @@ void ScummEngine::stopCycle(int i) { assertRange(0, i, 16, "stopCycle: cycle"); if (i != 0) { _colorCycle[i - 1].delay = 0; - cycl = &_colorCycle[i - 1]; - for (int j = cycl->start; j <= cycl->end && j < 32; ++j) { - _shadowPalette[j] = j; - _colorUsedByCycle[j] = 0; + if (_game.platform == Common::kPlatformAmiga && _game.id == GID_INDY4) { + cycl = &_colorCycle[i - 1]; + for (int j = cycl->start; j <= cycl->end && j < 32; ++j) { + _shadowPalette[j] = j; + _colorUsedByCycle[j] = 0; + } } return; } -- cgit v1.2.3