The idea is that using Alt+Up or Alt+Down while in an emulator (that already has an entry under ProgramSpecificVolume) will modify the value of ProgramSpecificVolume for that emulator permanently, so the next time you run that emulator, the volume is set to what is stored in Settings.ini. Ideally there would be an option to enable and disable this feature.
So for example...
- ProgramSpecificVolume for retroarch.exe is 100
- Open the emulator, use Alt+Down to turn down the volume
- ProgramSpecificVolume for retroarch.exe is changed to, say, 67
- Exit the emulator, ProgramSpecificVolume for retroarch.exe = 67
- Next time you open retroarch.exe, ProgramSpecificVolume for retroarch.exe = 67
This would solve the problem of trying to match the volume just perfectly between emulator programs by needing to open and close them all the time to edit Settings.ini.
Just a suggestion though - this is already a great little utility. Thanks again