How about fixing the bug in mame that causes the in-game menu to suddenly display off the bottom of the screen after tabbing out of it once then trying to go back? It happens even with a default install, and occasionally will cause the last game to be played to lack sound if you try to run it again. I mean, is that a result of MAMEUI or just shitty mame code? It seems like every release of mame has some stupid bug in it anymore. Maybe we need a new team of devs to work on Mame since it's obvious the assholes we have can't get along, and are incompetent to an extent. I'm just saying from personal observation over the years. You guys are old and maybe it's time to hang it up and pass the torch to everyone's benefit.
As for the driver settings not being saved, it works in Mame32fx, but mamesick got sick of mame and let it go. Maybe it would be worth getting his source code and using that since it is way better than Mameui anyway.
[ATTACHED IMAGE - CLICK FOR FULL SIZE]