aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/gui
diff options
context:
space:
mode:
authorathrxx2019-02-09 02:28:57 +0100
committerathrxx2019-03-06 20:48:21 +0100
commit21712209c05605d4a75ef2e0f1f9b8bce3a547e7 (patch)
tree2896b8bcf66105af3586cad62385b653bf26610d /engines/kyra/gui
parent490e41cfad44505a4f742db9092d9a960783da6c (diff)
downloadscummvm-rg350-21712209c05605d4a75ef2e0f1f9b8bce3a547e7.tar.gz
scummvm-rg350-21712209c05605d4a75ef2e0f1f9b8bce3a547e7.tar.bz2
scummvm-rg350-21712209c05605d4a75ef2e0f1f9b8bce3a547e7.zip
KYRA: (EOB1/Amiga) - fix level loading
Now it is at least possible to enter the game after creating a party. Graphics are still messed up.
Diffstat (limited to 'engines/kyra/gui')
-rw-r--r--engines/kyra/gui/gui_eob.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/kyra/gui/gui_eob.cpp b/engines/kyra/gui/gui_eob.cpp
index 3f7843ec45..41703ca722 100644
--- a/engines/kyra/gui/gui_eob.cpp
+++ b/engines/kyra/gui/gui_eob.cpp
@@ -64,7 +64,7 @@ void EoBCoreEngine::gui_drawPlayField(bool refresh) {
}
void EoBCoreEngine::gui_restorePlayField() {
- loadVcnData(0, (_flags.gameID == GI_EOB1) ? _cgaMappingLevel[_cgaLevelMappingIndex[_currentLevel - 1]] : 0);
+ loadVcnData(0, (_flags.gameID == GI_EOB1 && _flags.platform == Common::kPlatformDOS) ? _cgaMappingLevel[_cgaLevelMappingIndex[_currentLevel - 1]] : 0);
_screen->_curPage = 0;
gui_drawPlayField(true);
gui_drawAllCharPortraitsWithStats();