aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/fullpipe.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2013-08-08 01:14:24 +0300
committerEugene Sandulenko2013-09-06 14:51:11 +0300
commit1d55aa0c6ecade00b1b31932a86dd2f97b377882 (patch)
tree2b26bf245f5fba5ff5d717e19817a998814f0a24 /engines/fullpipe/fullpipe.cpp
parentea91b8f7998cc4a06f4f5d8732a1b9b0309d95d2 (diff)
downloadscummvm-rg350-1d55aa0c6ecade00b1b31932a86dd2f97b377882.tar.gz
scummvm-rg350-1d55aa0c6ecade00b1b31932a86dd2f97b377882.tar.bz2
scummvm-rg350-1d55aa0c6ecade00b1b31932a86dd2f97b377882.zip
FULLPIPE: Attempt to fix crash on SC_1 startup. Domino is missing
Diffstat (limited to 'engines/fullpipe/fullpipe.cpp')
-rw-r--r--engines/fullpipe/fullpipe.cpp15
1 files changed, 4 insertions, 11 deletions
diff --git a/engines/fullpipe/fullpipe.cpp b/engines/fullpipe/fullpipe.cpp
index 2a5ceb1671..b71021bc66 100644
--- a/engines/fullpipe/fullpipe.cpp
+++ b/engines/fullpipe/fullpipe.cpp
@@ -133,24 +133,17 @@ Common::Error FullpipeEngine::run() {
_isSaveAllowed = false;
- if (!loadGam("fullpipe.gam"))
- return Common::kNoGameDataFoundError;
-
- EntranceInfo ent;
-
+ int scene = 0;
if (ConfMan.hasKey("boot_param"))
- ent._sceneId = ConfMan.getInt("boot_param");
- else
- ent._sceneId = 3896;
+ scene = ConfMan.getInt("boot_param");
- sceneSwitcher(&ent);
+ if (!loadGam("fullpipe.gam", scene))
+ return Common::kNoGameDataFoundError;
#if 0
loadAllScenes();
#endif
- _currentScene->draw();
-
_gameContinue = true;
while (_gameContinue) {