aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/riven_saveload.cpp
diff options
context:
space:
mode:
authorBastien Bouclet2017-07-12 22:00:33 +0200
committerBastien Bouclet2017-07-12 22:00:33 +0200
commitc3bbae041aeee11bff358e421d472b5f60896c5a (patch)
treed40bb2fb35fc80fa46cb216e60b013c746018066 /engines/mohawk/riven_saveload.cpp
parente5ab09d7e58c0224c32a7454c8559c52937b8b33 (diff)
downloadscummvm-rg350-c3bbae041aeee11bff358e421d472b5f60896c5a.tar.gz
scummvm-rg350-c3bbae041aeee11bff358e421d472b5f60896c5a.tar.bz2
scummvm-rg350-c3bbae041aeee11bff358e421d472b5f60896c5a.zip
MOHAWK: Riven: Improve save load error handling
A GUI error message is now displayed if an error occurs when loading a save.
Diffstat (limited to 'engines/mohawk/riven_saveload.cpp')
-rw-r--r--engines/mohawk/riven_saveload.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/mohawk/riven_saveload.cpp b/engines/mohawk/riven_saveload.cpp
index 0d701239c7..c83862d614 100644
--- a/engines/mohawk/riven_saveload.cpp
+++ b/engines/mohawk/riven_saveload.cpp
@@ -180,9 +180,9 @@ Common::Error RivenSaveLoad::loadGame(const int slot) {
delete vers;
if ((saveGameVersion == kCDSaveGameVersion && (_vm->getFeatures() & GF_DVD))
|| (saveGameVersion == kDVDSaveGameVersion && !(_vm->getFeatures() & GF_DVD))) {
- warning("Incompatible saved game versions. No support for this yet");
+ warning("Unable to load: Saved game created using an incompatible game version - CD vs DVD");
delete mhk;
- return Common::Error(Common::kUnknownError, "Incompatible save version");
+ return Common::Error(Common::kUnknownError, "Saved game created using an incompatible game version - CD vs DVD");
}
// Now, we'll read in the variable values.