diff options
author | Johannes Schickel | 2009-09-20 16:54:44 +0000 |
---|---|---|
committer | Johannes Schickel | 2009-09-20 16:54:44 +0000 |
commit | af553f33fab1dfc40a5bf361a75b7fb50d2880bd (patch) | |
tree | 73ed69ff171d61f49f757c455fdb322aa0896f89 | |
parent | 5bed17efa98961ead36b94dec3a4a8e961075b66 (diff) | |
download | scummvm-rg350-af553f33fab1dfc40a5bf361a75b7fb50d2880bd.tar.gz scummvm-rg350-af553f33fab1dfc40a5bf361a75b7fb50d2880bd.tar.bz2 scummvm-rg350-af553f33fab1dfc40a5bf361a75b7fb50d2880bd.zip |
Implement yet another slight palette handling difference in Kyrandia 1 Amiga, which caused a palette glitch in Kyrandia 1 Amiga German.
svn-id: r44216
-rw-r--r-- | engines/kyra/sequences_lok.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
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) { |