deathkiller / jazz2

🎮 · Jazz² Resurrection: Open-source reimplementation of Jazz Jackrabbit 2
https://deat.tk/jazz2/
GNU General Public License v3.0
495 stars 18 forks source link

Bug: Duplicate sounds (e.g. when hitting two jump pads at the same time) #83

Closed RavenMacDaddy closed 2 years ago

RavenMacDaddy commented 2 years ago

Dunno if this is unsolvable and more of a limitation of the game, but whatever the case, a good example is if I go down on both of these platforms by aligning myself in the middle:

image

Now either that would play the same SFX at the same time, which leads to an uncomfortable volume increase, or it would result in two different SFX playing at the same time, colliding with each other.

deathkiller commented 2 years ago

Does it play only one SFX in the original game? I will try to fix it.

RavenMacDaddy commented 2 years ago

In fact, in the original I wasn't able to hit both of the pads at the same time even if I tried to reproduce it - it always hit one of them.

Regarding the issue overall, duplicate sounds has always been a limitation of the original, e.g. if you use dynamite and explode a lot of blocks, the game will play the SFX for every block that's destroyed - which obviously becomes very loud.

deathkiller commented 2 years ago

Fixed in C++ port. Player can't trigger both springs anymore.