Pick one of the following included patches to apply:ĭumbSurroundToStereo.1337 is the basic fix
I don't really know how to release patches like this, so I'm just including the raw 圆4dbg patches I made. Like the storys plot, in the game, the band geek Pilgrim, traverses the streets of Toronto attempting to destroy the seven evil ex-boyfriends of the apple of his eye, Ramona Flowers. This results in an unnecessary roughly -13.5dB drop in audio volume (XAudio2.9 does not seem to have this drop).Īfter a good 16 hours+ of searching, the solution was to simply not ask for 8-channel surround sound in a single-byte patch, asking for normal stereo instead. When the film dropped, so did Ubisofts Scott Pilgrim vs The World: The Game, which quickly became a popular beatem up RPG favorite.
However, the 6 unused channels have their volumes set to 0. Under XAudio2.7 specifically, when using 8-channel sound to output to a 2-channel stereo output, XAudio2.7 presumably downmixes all the channels with some factor to avoid clipping. The game attempts to create 8-channel surround sound for no apparent reason, and then proceeds to only use the left and right channels as far as I know (please tell me if this is not the case, I have not played the whole thing with this patch, but I didn't see any surround-related code outside of XAudio). Over the past two days, I've gone and reverse engineered enough of the game to track down the relevant parts in the audio code, and discovered the issue is related to how the game uses XAudio. The PC port of this game has had a bug since its release almost a year ago that has resulted in super quiet audio for seemingly no good reason.