Gez
Why don't I have a custom title by now?!
Posts: 9159
Registered: 07-07 |
It was a bug in the MUS data. There are four "volume controller change" commands in the MUS tracks that set the volume to 135. The maximum in MIDI specs is 127.
The behavior you were used to was synth-dependent: on some, the offending tracks were muted; on others it wasn't, and even in some case they weren't muted during the first play, but got muted after a loop.
Now ZDoom clamps the volume value to 127 so the behavior is the same across all synths, and corresponds to what was meant to be heard by the original composer. It also corresponds to what other ports (Choco, Pr+, EE, etc.) will play.
You could always extract the lump (D_STALKS from TNT.wad) and tweak it with some hex editing magic. If I'm not mistaken, the sequence is 4x 03 87. There should be four of them: 400387, 410387, 4F0387, 4F0387, all in the beginning of the file. Change these 87 to 00, save, and autoload that D_STALKS file with the TNT IWAD and you'll get the song as you used to.
|