diff options
author | Torbjörn Andersson | 2006-03-06 15:10:48 +0000 |
---|---|---|
committer | Torbjörn Andersson | 2006-03-06 15:10:48 +0000 |
commit | ddd312cea7f48ec6ce6f2ec32304bf2953df3fd1 (patch) | |
tree | 38ffb199067e9764579e869309ab4d0b6639b706 /engines | |
parent | 45656e9fcf2b534163a80a1502623c577f125c79 (diff) | |
download | scummvm-rg350-ddd312cea7f48ec6ce6f2ec32304bf2953df3fd1.tar.gz scummvm-rg350-ddd312cea7f48ec6ce6f2ec32304bf2953df3fd1.tar.bz2 scummvm-rg350-ddd312cea7f48ec6ce6f2ec32304bf2953df3fd1.zip |
Cleanup
svn-id: r21109
Diffstat (limited to 'engines')
-rw-r--r-- | engines/kyra/sound_adlib.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/engines/kyra/sound_adlib.cpp b/engines/kyra/sound_adlib.cpp index 5f0a01ee72..19e0b92417 100644 --- a/engines/kyra/sound_adlib.cpp +++ b/engines/kyra/sound_adlib.cpp @@ -711,17 +711,10 @@ void AdlibDriver::update1(uint8 unk1, OutputState &state) { state.unk5 = unk1 + (getRandomNr() & state.unk11 & 0xFF); return; } - uint8 value = unk1; if (state.unk12) { - uint8 value2 = 0; - uint8 add = value >> 3; - int loops = state.unk12; - while (loops--) { - value2 += add; - } - state.unk7 = value2; + state.unk7 = (unk1 >> 3) * state.unk12; } - state.unk5 = value; + state.unk5 = unk1; } void AdlibDriver::updateAndOutput1(uint8 unk1, OutputState &state) { |