aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/script_tim.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2009-06-25 23:03:57 +0000
committerJohannes Schickel2009-06-25 23:03:57 +0000
commitfb06b9217075c1c209f8ce3e928300dc2c6c6392 (patch)
tree327a33ec61f52d10d7a9b71600c4c8ebe03267c7 /engines/kyra/script_tim.cpp
parentc358145c728eb030586ca356a9c135494185d374 (diff)
downloadscummvm-rg350-fb06b9217075c1c209f8ce3e928300dc2c6c6392.tar.gz
scummvm-rg350-fb06b9217075c1c209f8ce3e928300dc2c6c6392.tar.bz2
scummvm-rg350-fb06b9217075c1c209f8ce3e928300dc2c6c6392.zip
Implement difference in PC98 version. (This actually breaks the text colors in the LoL intro for now...)
svn-id: r41889
Diffstat (limited to 'engines/kyra/script_tim.cpp')
-rw-r--r--engines/kyra/script_tim.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/kyra/script_tim.cpp b/engines/kyra/script_tim.cpp
index 6a53b16102..720489a08f 100644
--- a/engines/kyra/script_tim.cpp
+++ b/engines/kyra/script_tim.cpp
@@ -310,7 +310,8 @@ void TIMInterpreter::displayText(uint16 textId, int16 flags) {
if (text[0] == '$')
text = strchr(text + 1, '$') + 1;
- setupTextPalette((flags < 0) ? 1 : flags, 0);
+ if (_vm->gameFlags().platform != Common::kPlatformPC98)
+ setupTextPalette((flags < 0) ? 1 : flags, 0);
if (flags < 0) {
static const uint8 colorMap[] = { 0x00, 0xF0, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };