aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
diff options
context:
space:
mode:
authorNorbert Lange2009-07-19 19:56:52 +0000
committerNorbert Lange2009-07-19 19:56:52 +0000
commit4ae0b0528be2f054ada2c3641d419d2e64a01343 (patch)
treea4b79eae2746de03aa60bbd99a5cf5edd1e4e4b1 /engines/kyra
parent65cf95b98bf4ed6c7a4cbb30aca343ebc52a69a5 (diff)
downloadscummvm-rg350-4ae0b0528be2f054ada2c3641d419d2e64a01343.tar.gz
scummvm-rg350-4ae0b0528be2f054ada2c3641d419d2e64a01343.tar.bz2
scummvm-rg350-4ae0b0528be2f054ada2c3641d419d2e64a01343.zip
now using tick for fadeout through the nowmal delay function
svn-id: r42622
Diffstat (limited to 'engines/kyra')
-rw-r--r--engines/kyra/sound_amiga.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/kyra/sound_amiga.cpp b/engines/kyra/sound_amiga.cpp
index f01af1e37a..59f1eaf4cd 100644
--- a/engines/kyra/sound_amiga.cpp
+++ b/engines/kyra/sound_amiga.cpp
@@ -132,12 +132,11 @@ void SoundAmiga::haltTrack() {
void SoundAmiga::beginFadeOut() {
for (int i = 0x3F; i >= 0; --i) {
_driver->setVolume((byte)i);
- // TODO: use _tickLength or delayWithTicks but thats bugged
- _vm->delay(1000 / 60);
+ _vm->delay(_vm->tickLength());
}
_driver->stopMusic();
- _vm->delay(1000 / 60);
+ _vm->delay(_vm->tickLength());
_driver->setVolume(0x40);
}