Ticket #9054: ww_music.patch
File ww_music.patch, 1.1 KB (added by , 15 years ago) |
---|
-
engines/agos/midiparser_s1d.cpp
126 126 switch (info.event & 0x0F) { 127 127 case 0x0: 128 128 // Trigged by MOD2/MOD6/MOD15 in Waxworks 129 // Pure guesswork 130 info.ext.type = *(_position._play_pos++); 131 info.length = readVLQ(_position._play_pos); 132 info.ext.data = _position._play_pos; 129 133 break; 130 134 131 135 case 0x3: // Not sure, Song Select? -
engines/agos/res_snd.cpp
285 285 void AGOSEngine::playMusic(uint16 music, uint16 track) { 286 286 stopMusic(); 287 287 288 // FIXME: Music too unstable, when switching locations.289 if (getPlatform() == Common::kPlatformPC && getGameType() == GType_WW)290 return;291 292 288 if (getPlatform() == Common::kPlatformAmiga) { 293 289 playModule(music); 294 290 } else if (getPlatform() == Common::kPlatformAtariST) {