Open eadmaster opened 3 years ago
UPDATE: it seems to work somehow, btw i need to figure out the correct scaling factor for the volume. If you have any suggestion please post here.
I think i've figured out how to mute and max the volume correctly. I've just submitted the PR, please review: https://github.com/libretro/gambatte-libretro/pull/167
UPDATE: the issue with 32bit systems should be fixed now in my fork, but the volume scaling is still not working as expected as reported here by bslenul. If you can help me with this please post here.
This is meant to "fix" games having unbalanced SFX vs the BGM.
I've found the
PSG::accumulateChannels()
in sound.cpp may be the method to change, if you haven't better suggestions i'll try this myself.