diff options
Diffstat (limited to 'engines/agos/agos.cpp')
-rw-r--r-- | engines/agos/agos.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/agos/agos.cpp b/engines/agos/agos.cpp index 33cf41f446..5f70b5266f 100644 --- a/engines/agos/agos.cpp +++ b/engines/agos/agos.cpp @@ -616,7 +616,7 @@ void AGOSEngine::setupGame() { #else _vgaMemSize = gVars->memory[kMemSimon1Games]; #endif - _itemMemSize = 64000; + _itemMemSize = 80000; _tableMemSize = 50000; _frameRate = 4; _vgaBaseDelay = 1; @@ -645,7 +645,7 @@ void AGOSEngine::setupGame() { _vgaMemSize = gVars->memory[kMemSimon1Games]; #endif _itemMemSize = 64000; - _tableMemSize = 80000; + _tableMemSize = 256000; _frameRate = 4; _vgaBaseDelay = 1; _numVars = 512; @@ -2364,6 +2364,9 @@ void AGOSEngine::loadMusic(uint music) { midi.startTrack (0); } else { + if (getPlatform() == Common::kPlatformAmiga) + return; + midi.stop(); midi.setLoop (true); // Must do this BEFORE loading music. (GMF may have its own override.) |