[Scummvm-git-logs] scummvm master -> a2692be73090194ba1cba85474d496ec47afb0fc

antoniou79 a.antoniou79 at gmail.com
Sat Feb 15 22:43:13 UTC 2020


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
a2692be730 SKY: Play intro music (Adlib emulator) at proper volume


Commit: a2692be73090194ba1cba85474d496ec47afb0fc
    https://github.com/scummvm/scummvm/commit/a2692be73090194ba1cba85474d496ec47afb0fc
Author: Thanasis Antoniou (a.antoniou79 at gmail.com)
Date: 2020-02-16T00:41:13+02:00

Commit Message:
SKY: Play intro music (Adlib emulator) at proper volume

Changed paths:
    engines/sky/music/adlibmusic.cpp


diff --git a/engines/sky/music/adlibmusic.cpp b/engines/sky/music/adlibmusic.cpp
index 1a2a91c..3ffd3f6 100644
--- a/engines/sky/music/adlibmusic.cpp
+++ b/engines/sky/music/adlibmusic.cpp
@@ -77,6 +77,8 @@ void AdLibMusic::setupChannels(uint8 *channelData) {
 	for (uint8 cnt = 0; cnt < _numberOfChannels; cnt++) {
 		uint16 chDataStart = READ_LE_UINT16((uint16 *)channelData + cnt) + _musicDataLoc;
 		_channels[cnt] = new AdLibChannel(_opl, _musicData, chDataStart);
+		// also set proper volume - Fixes bug where intro music plays at full volume
+		_channels[cnt]->updateVolume(_musicVolume);
 	}
 }
 




More information about the Scummvm-git-logs mailing list