From 9df1a8ea2f288c64beba8793e8cfd83da911a65d Mon Sep 17 00:00:00 2001 From: Jerome Fisher Date: Sun, 28 Nov 2004 23:57:33 +0000 Subject: Fingolfin, I see what you mean about the volume control mess :) This fixes Adlib playback, which was previously always mixed at volume 0. svn-id: r15956 --- queen/queen.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'queen/queen.cpp') diff --git a/queen/queen.cpp b/queen/queen.cpp index 240a55529d..54074c00ee 100644 --- a/queen/queen.cpp +++ b/queen/queen.cpp @@ -343,6 +343,8 @@ int QueenEngine::init(GameDetector &detector) { if (!_mixer->isReady()) warning("Sound initialisation failed."); _mixer->setVolume(ConfMan.getInt("sfx_volume")); + // Set mixer music volume to maximum, since music volume is regulated by MusicPlayer's MIDI messages + _mixer->setMusicVolume(256); int midiDriver = GameDetector::detectMusicDriver(MDT_NATIVE | MDT_ADLIB | MDT_PREFER_NATIVE); MidiDriver *driver = GameDetector::createMidi(midiDriver); -- cgit v1.2.3