aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/supernova/rooms.cpp1
-rw-r--r--engines/supernova/supernova.cpp2
2 files changed, 2 insertions, 1 deletions
diff --git a/engines/supernova/rooms.cpp b/engines/supernova/rooms.cpp
index 2c87b5869b..1bd5610e5d 100644
--- a/engines/supernova/rooms.cpp
+++ b/engines/supernova/rooms.cpp
@@ -108,6 +108,7 @@ bool Room::deserialize(Common::ReadStream *in) {
void Intro::onEntrance() {
_gm->_guiEnabled = false;
+ _vm->_allowSaveGame = false;
titleScreen();
cutscene();
leaveCutscene();
diff --git a/engines/supernova/supernova.cpp b/engines/supernova/supernova.cpp
index 6371f6c84a..5128a1c531 100644
--- a/engines/supernova/supernova.cpp
+++ b/engines/supernova/supernova.cpp
@@ -112,7 +112,7 @@ SupernovaEngine::SupernovaEngine(OSystem *syst)
, _screenHeight(200)
, _messageDisplayed(false)
, _allowLoadGame(true)
- , _allowSaveGame(false)
+ , _allowSaveGame(true)
{
// const Common::FSNode gameDataDir(ConfMan.get("path"));
// SearchMan.addSubDirectoryMatching(gameDataDir, "sound");