aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/seqplayer.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2007-01-29 18:15:14 +0000
committerJohannes Schickel2007-01-29 18:15:14 +0000
commit1bbad356ef66a72951a58be7f1c328ba3c6d501f (patch)
treecc38ad4aff03763b58daaab7400e29a0f73b39e6 /engines/kyra/seqplayer.cpp
parent0058049e3224b10d1d8a074d70eb092a9a780fd3 (diff)
downloadscummvm-rg350-1bbad356ef66a72951a58be7f1c328ba3c6d501f.tar.gz
scummvm-rg350-1bbad356ef66a72951a58be7f1c328ba3c6d501f.tar.bz2
scummvm-rg350-1bbad356ef66a72951a58be7f1c328ba3c6d501f.zip
- adds support for FM-Towns SFX (thanks to Florian Kagerer for his source)
- gets rid of GameFlags::hasAudioCD svn-id: r25258
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