aboutsummaryrefslogtreecommitdiff
path: root/engines/griffon/griffon.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2019-09-02 22:15:43 +0200
committerEugene Sandulenko2019-11-13 22:07:08 +0100
commit5bedf5e1774c3bf466d13a1176a6aa20548791aa (patch)
treebddaf8c2cf7c9f362ba2fcd5c55512344b283077 /engines/griffon/griffon.cpp
parent128f852b2742592293bb1c5e97301db25912cdd1 (diff)
downloadscummvm-rg350-5bedf5e1774c3bf466d13a1176a6aa20548791aa.tar.gz
scummvm-rg350-5bedf5e1774c3bf466d13a1176a6aa20548791aa.tar.bz2
scummvm-rg350-5bedf5e1774c3bf466d13a1176a6aa20548791aa.zip
GRIFFON: Simplified main engine function
Diffstat (limited to 'engines/griffon/griffon.cpp')
-rw-r--r--engines/griffon/griffon.cpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/engines/griffon/griffon.cpp b/engines/griffon/griffon.cpp
index f7f852cdab..5487ce7514 100644
--- a/engines/griffon/griffon.cpp
+++ b/engines/griffon/griffon.cpp
@@ -66,7 +66,18 @@ Common::Error GriffonEngine::run() {
_console = new Console();
- griffon_main();
+ sys_initialize();
+ game_showlogos();
+
+ if (_shouldQuit)
+ return Common::kNoError;
+
+ game_title(0);
+
+ if (_shouldQuit)
+ return Common::kNoError;
+
+ game_saveloadnew();
return Common::kNoError;
}