diff options
Diffstat (limited to 'engines/agos/agos.cpp')
| -rw-r--r-- | engines/agos/agos.cpp | 16 | 
1 files changed, 8 insertions, 8 deletions
diff --git a/engines/agos/agos.cpp b/engines/agos/agos.cpp index 9ba0de5caf..92c6acc138 100644 --- a/engines/agos/agos.cpp +++ b/engines/agos/agos.cpp @@ -34,7 +34,6 @@  #include "agos/vga.h"  #include "sound/mididrv.h" -#include "sound/mod.h"  #ifdef PALMOS_68K  #include "globals.h" @@ -2435,7 +2434,9 @@ void AGOSEngine::loadMusic(uint music) {  	if (getPlatform() == Common::kPlatformAtariST) {  		// TODO: Add support for music format used by Elvira 2  	} else if (getPlatform() == Common::kPlatformAmiga) { -		Audio::AudioStream *modStream; +		/* +		_modPlayer->stop(); +  		char filename[15];  		File f; @@ -2462,13 +2463,12 @@ void AGOSEngine::loadMusic(uint music) {  			free(srcBuf);  			Common::MemoryReadStream stream(dstBuf, dstSize); -			modStream = Audio::makeMODStream(&stream); +			_modPlayer->loadModuleStream(stream);  		} else { -			modStream = Audio::makeMODStream(&f); - 		} - -		_mixer->stopAll(); -		_mixer->playInputStream(Audio::Mixer::kSFXSoundType, NULL, modStream); +			_modPlayer->loadModuleStream(f); +		} +		_modPlayer->start(); +		*/  	} else if (getGameType() == GType_SIMON2) {  		midi.stop();  		_gameFile->seek(_gameOffsetsPtr[_musicIndexBase + music - 1], SEEK_SET);  | 
