Skip to content

Commit

Permalink
ACCESS: MM doesn't use Miles Audio
Browse files Browse the repository at this point in the history
  • Loading branch information
bluegr authored and wjp committed Jul 22, 2015
1 parent b4c15c6 commit ad0fc57
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions engines/access/sound.cpp
Expand Up @@ -213,13 +213,17 @@ MusicManager::MusicManager(AccessEngine *vm) : _vm(vm) {
//
switch (musicType) {
case MT_ADLIB: {
Resource *midiDrvResource = _vm->_files->loadFile(92, 1);
Common::MemoryReadStream *adLibInstrumentStream = new Common::MemoryReadStream(midiDrvResource->data(), midiDrvResource->_size);
if (_vm->getGameID() == GType_Amazon) {
Resource *midiDrvResource = _vm->_files->loadFile(92, 1);
Common::MemoryReadStream *adLibInstrumentStream = new Common::MemoryReadStream(midiDrvResource->data(), midiDrvResource->_size);

_driver = Audio::MidiDriver_Miles_AdLib_create("", "", adLibInstrumentStream);
_driver = Audio::MidiDriver_Miles_AdLib_create("", "", adLibInstrumentStream);

delete midiDrvResource;
delete adLibInstrumentStream;
delete midiDrvResource;
delete adLibInstrumentStream;
} else {
MidiPlayer::createDriver();
}
break;
}
case MT_MT32:
Expand Down

0 comments on commit ad0fc57

Please sign in to comment.