diff options
author | Benjamin Haisch | 2008-05-07 08:25:13 +0000 |
---|---|---|
committer | Benjamin Haisch | 2008-05-07 08:25:13 +0000 |
commit | 8f9cc2e1645e8878f7804ff47769490dc830858f (patch) | |
tree | 2ae5ace3bd3ba0157f17b2026803d0663bab7d60 /engines/made/made.cpp | |
parent | 46f1e986883363cecc320135acd6a366b4fbd320 (diff) | |
download | scummvm-rg350-8f9cc2e1645e8878f7804ff47769490dc830858f.tar.gz scummvm-rg350-8f9cc2e1645e8878f7804ff47769490dc830858f.tar.bz2 scummvm-rg350-8f9cc2e1645e8878f7804ff47769490dc830858f.zip |
Added patch #1956516: MADE: Fix Save File Names by clone2727 (with some modifications)
svn-id: r31919
Diffstat (limited to 'engines/made/made.cpp')
-rw-r--r-- | engines/made/made.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/engines/made/made.cpp b/engines/made/made.cpp index 932f5ddcc4..0cf73d5dd0 100644 --- a/engines/made/made.cpp +++ b/engines/made/made.cpp @@ -107,6 +107,8 @@ MadeEngine::MadeEngine(OSystem *syst, const MadeGameDescription *gameDesc) : Eng debug(1, "Music disabled."); } + _quit = false; + _soundRate = 8000; } @@ -157,6 +159,12 @@ void MadeEngine::freeTimer(int16 timerNum) { _timers[timerNum] = -1; } +Common::String MadeEngine::getSavegameFilename(int16 saveNum) { + char filename[256]; + snprintf(filename, 256, "%s.%03d", getTargetName().c_str(), saveNum); + return filename; +} + int MadeEngine::go() { for (int i = 0; i < ARRAYSIZE(_timers); i++) @@ -191,7 +199,7 @@ int MadeEngine::go() { error ("Unknown MADE game"); } - _eventMouseX = _eventMouseY = 0; + _eventKey = _eventMouseX = _eventMouseY = 0; _script->runScript(_dat->getMainCodeObjectIndex()); return 0; |