Closed Clownacy closed 3 years ago
This PR's been updated to add proper FM volume attenuation clamping.
As I said in the commit message, I found a scenario where you can hear FM volume attenuation overflow: get an extra life while Sonic 2's final boss music is playing.
FYI, I am thinking on how to best do this.
I am also noticing that zDoFMVolEnv does not respect the algorithm flags in TL, and ignores the track's volume.
This saves a couple of instructions.