diff options
| -rw-r--r-- | engines/cge/sound.cpp | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/engines/cge/sound.cpp b/engines/cge/sound.cpp index 7f74794474..b378898955 100644 --- a/engines/cge/sound.cpp +++ b/engines/cge/sound.cpp @@ -91,6 +91,12 @@ void Sound::sndDigiStart(SmpInfo *PSmpInfo) {  	// Start the new sound  	_vm->_mixer->playStream(Audio::Mixer::kSFXSoundType, &_soundHandle,  		Audio::makeLoopingAudioStream(_audioStream, (uint)PSmpInfo->_counter)); + +	// CGE pan: +	// 8 = Center +	// Less = Left +	// More = Right +	_vm->_mixer->setChannelBalance(_soundHandle, (int8)CLIP(((PSmpInfo->_span - 8) * 16), -127, 127));  }  void Sound::stop() { | 
