From af553f33fab1dfc40a5bf361a75b7fb50d2880bd Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Sun, 20 Sep 2009 16:54:44 +0000 Subject: Implement yet another slight palette handling difference in Kyrandia 1 Amiga, which caused a palette glitch in Kyrandia 1 Amiga German. svn-id: r44216 --- engines/kyra/sequences_lok.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'engines/kyra/sequences_lok.cpp') diff --git a/engines/kyra/sequences_lok.cpp b/engines/kyra/sequences_lok.cpp index 00d9d7843d..1d14a51375 100644 --- a/engines/kyra/sequences_lok.cpp +++ b/engines/kyra/sequences_lok.cpp @@ -252,7 +252,11 @@ void KyraEngine_LoK::seq_introStory() { _screen->loadBitmap("TEXT_ENG.CPS", 3, 3, &_screen->getPalette(0)); else warning("no story graphics file found"); - _screen->setScreenPalette(_screen->getPalette(0)); + + if (_flags.platform == Common::kPlatformAmiga) + _screen->setScreenPalette(_screen->getPalette(4)); + else + _screen->setScreenPalette(_screen->getPalette(0)); _screen->copyPage(3, 0); if (_flags.lang == Common::JA_JPN) { -- cgit v1.2.3