Hi,
I looked around in the forum but couldn't find anything that's exactly this issue - which is the only issue I'm having with this amazingly useful FrontEnd powering two cabs I've built.
The Issue:
When I adjust the volume from the main Mala menu (P2 Start > Sound > Volume), the sound resets to the value defined in mala.ini under BgMusic Volume= upon starting the next song.
My System:
Windows XP
Mala 1.74
Custom Layout
Mame 0.143u9 (A build that removes nag-screens and has hardware support)
Example:
The sound will start at 25 (default set in mala.ini under BgMusic section) and I'll adjust it to rock out at 65. I'm wailing away at undead scum in Splatterhouse with the Ramones cheering me on on 65 and then the next song starts and I'm back to 25. I'll quit the game, adjust the volume (P2 Start, Sound, Volume) and then experiment by selecting "Previous/Next song" and the same symptoms occur.
What I've Done:
I've tried setting the volume param to volume= to see if that's right, but it assigns a volume itself, which is around 75. I've tried enabling and disabling fade as I've had problems with this in the past. I've also toggled the other music settings such as Repeat etc.
Further Tests:
Say, the volume is set on 4, and I increase it to 30 through the main menu (P2 Start, Sound, Volume) and quit mala before the song ends - mala.ini reports volume=30. It seems to only revert when the next song is played.
Assumptions:
Mala seems to be writing to mala.ini correctly and also reading from it in regards to other BgMusic settings such as loop, fade etc. Could Mala be reading from an internal variable that's been saved, and not from the ini file, or perhaps the internal variable isn't being updated when the volume level is being updated? Again, these are assumptions, but it's a strong possibility I can think of but I accept I could be way off.
Anyway, I look forward to some ideas or perhaps someone saying "derp allbuns, it's a know bug *link to solution*" or perhaps someone being able to replicate the issue.
Thanks in advance,
Sam (AllBunsGlazing)