I agree.
---------------------- Nrage.ini ----------
[GLOBAL]
.....
..... global settings
.....
[STARFOX64]
......
...... specific game setings
......
[ÎÞÝÊÞ°ÏÝ Ë°Û°]
......
...... specific game setings.
......
------------------------------------------ ---
if you want I can make a module for manage the ini file. Specific game settings only saved if difer form GENERAL settings , and only the diferences setings should by saved in specific seting. In other words if you have only one botton diferen in a specific game in relation to global game settings then only in the specific game settings should aper that botton and not all the settings.
to do : A botton "kill especific setting" Let a game go back to the general settings.
botton "Save Specific" , or somefing equivalent.
------ Optional , changing subject : .---------------------------------------
About Shorcutes : add a botton "Next MemoryPak", switch between Memory packs. (very usefull)
about mensages: What do you thinks about display mensages in meadly of the games, like "RamblePaK selected" , "MemoryPak selected: MemPack1.mpk" , "Pak unpluged" , "TransferPak selected" , ETC!. (in the same way that zsnes and nestopia display mensages)
easy form to implement this is using GDI, ITs ugly but I dont knock another metod. I dont probe this but maeby works

The correct form is to talk to Zilmar to put a function in the interfase to make it posible, also the Video Plugin need to add a function to display mensages.
about shorcut "MenP <-> RumbleP" , should be greet to make a simple Rumble when change to RumblePak
any sugestion will be helpful.