aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/seqplayer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra/seqplayer.cpp')
-rw-r--r--engines/kyra/seqplayer.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/kyra/seqplayer.cpp b/engines/kyra/seqplayer.cpp
index 699175d758..5f7f020e1b 100644
--- a/engines/kyra/seqplayer.cpp
+++ b/engines/kyra/seqplayer.cpp
@@ -400,7 +400,9 @@ void SeqPlayer::s1_playEffect() {
void SeqPlayer::s1_playTrack() {
uint8 msg = *_seqData++;
- if (_vm->gameFlags().hasAudioCD) {
+ // HACK: as long as we don't have extracted static data from the fm-towns
+ // version in kyra.dat we use this to get music working
+ if (_vm->gameFlags().platform == Common::kPlatformFMTowns) {
if (msg <= 1)
_vm->snd_playWanderScoreViaMap(msg, 0);
else