aboutsummaryrefslogtreecommitdiff
path: root/engines/simon
diff options
context:
space:
mode:
authorTravis Howell2006-04-13 09:45:03 +0000
committerTravis Howell2006-04-13 09:45:03 +0000
commita4c5a691cc8ee05c21f5c2f678a730ca525fc9a4 (patch)
treef91367a0bdff59aac77db2fab2578192ed067c7a /engines/simon
parent4ef316713e12dee33dbfef73d114e7394f801841 (diff)
downloadscummvm-rg350-a4c5a691cc8ee05c21f5c2f678a730ca525fc9a4.tar.gz
scummvm-rg350-a4c5a691cc8ee05c21f5c2f678a730ca525fc9a4.tar.bz2
scummvm-rg350-a4c5a691cc8ee05c21f5c2f678a730ca525fc9a4.zip
Disable quick load/save is FF, since original sometimes disabled load/save and it isn't reliable at the moment
svn-id: r21838
Diffstat (limited to 'engines/simon')
-rw-r--r--engines/simon/saveload.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/simon/saveload.cpp b/engines/simon/saveload.cpp
index f7431df6be..6ac7c6899c 100644
--- a/engines/simon/saveload.cpp
+++ b/engines/simon/saveload.cpp
@@ -99,9 +99,9 @@ int SimonEngine::displaySaveGameList(int curpos, bool load, char *dst) {
}
void SimonEngine::quickLoadOrSave() {
- // simon1demo subroutines are missing too many segments
- // original demo didn't allow load or save either.
- if (getGameId() == GID_SIMON1DEMO)
+ // The demo of Simon 1 (DOS Floppy) is missing too many segments
+ // and the Feeble Files doesn't always allow a load or save
+ if (getGameId() == GID_SIMON1DEMO || getGameType() == GType_FF)
return;
bool success;