aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorathrxx2019-12-20 23:41:01 +0100
committerathrxx2019-12-20 23:55:05 +0100
commit4e7e0344de05845b835b7344a3a8585adaffdef8 (patch)
treec2602298d2ee4bf1d8db5ad749c299e6c798993a
parentd0571e6ab5e235e60884ebeffa0da7a3181d2ba6 (diff)
downloadscummvm-rg350-4e7e0344de05845b835b7344a3a8585adaffdef8.tar.gz
scummvm-rg350-4e7e0344de05845b835b7344a3a8585adaffdef8.tar.bz2
scummvm-rg350-4e7e0344de05845b835b7344a3a8585adaffdef8.zip
KYRA: (EOB) - fix party transfer from PC-98 to other platforms
Unlike the original, ScummVM intends to allow EOB1 party transfer between any versions (Amiga->DOS or vice versa). Now, this also works from PC-98 to non-PC-98.
-rw-r--r--engines/kyra/gui/saveload.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/kyra/gui/saveload.cpp b/engines/kyra/gui/saveload.cpp
index b59f950c94..4f5044f9f8 100644
--- a/engines/kyra/gui/saveload.cpp
+++ b/engines/kyra/gui/saveload.cpp
@@ -173,7 +173,7 @@ Common::SeekableReadStream *KyraEngine_v1::openSaveForReading(const char *filena
warning("Can not load DOS CD-ROM savefile for this (non DOS CD-ROM) gameversion");
delete in;
return 0;
- } else if ((header.flags & GF_FMTOWNS) && !(_flags.platform == Common::kPlatformFMTowns || _flags.platform == Common::kPlatformPC98)) {
+ } else if (checkID && ((header.flags & GF_FMTOWNS) && !(_flags.platform == Common::kPlatformFMTowns || _flags.platform == Common::kPlatformPC98))) {
warning("Can not load FM-TOWNS/PC98 savefile for this (non FM-TOWNS/PC98) gameversion");
delete in;
return 0;