aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/engine/kyra_v1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra/engine/kyra_v1.cpp')
-rw-r--r--engines/kyra/engine/kyra_v1.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/kyra/engine/kyra_v1.cpp b/engines/kyra/engine/kyra_v1.cpp
index 4f8296c610..e42ede460d 100644
--- a/engines/kyra/engine/kyra_v1.cpp
+++ b/engines/kyra/engine/kyra_v1.cpp
@@ -434,7 +434,7 @@ void KyraEngine_v1::setupKeyMap() {
_keyMap.clear();
for (int i = 0; i < ARRAYSIZE(keys); i++)
- _keyMap[keys[i].kcScummVM] = (_flags.platform == Common::kPlatformPC98) ? keys[i].kcPC98 : ((_flags.platform == Common::kPlatformFMTowns) ? keys[i].kcFMTowns : keys[i].kcDOS);
+ _keyMap[keys[i].kcScummVM] = (_flags.gameID != GI_EOB1 && _flags.platform == Common::kPlatformPC98) ? keys[i].kcPC98 : ((_flags.platform == Common::kPlatformFMTowns) ? keys[i].kcFMTowns : keys[i].kcDOS);
}
void KyraEngine_v1::updateInput() {