diff options
-rw-r--r-- | sky/logic.cpp | 1 | ||||
-rw-r--r-- | sky/sky.cpp | 6 |
2 files changed, 1 insertions, 6 deletions
diff --git a/sky/logic.cpp b/sky/logic.cpp index 02c4f3cb8b..ccddf1b17a 100644 --- a/sky/logic.cpp +++ b/sky/logic.cpp @@ -66,6 +66,7 @@ SkyLogic::SkyLogic(SkyScreen *skyScreen, SkyDisk *skyDisk, SkyText *skyText, Sky _moduleList[i] = 0; _stackPtr = 0; + _currentSection = 0xFF; //force music & sound reload initScriptVariables(); } diff --git a/sky/sky.cpp b/sky/sky.cpp index f9355a8ca6..4981149806 100644 --- a/sky/sky.cpp +++ b/sky/sky.cpp @@ -200,12 +200,6 @@ void SkyState::go() { if (introSkipped) _skyControl->restartGame(); - else { //workaround for bug #791207 - _skySound->loadSection(1); - _skyMusic->loadSection(1); - _skyMusic->startMusic(2); - _systemVars.currentMusic = 2; - } _lastSaveTime = _system->get_msecs(); |