> > Grab a good text editor (like Notepad++) and edit mui_opts.c file in this way: > > > > line 2856 and line 2666 MUST BE COMMENTED OUT: > > //SaveSettingsFile(global, NULL, buffer); > > //global = opts; > > > > Re-compile MAMEUI as usual from scratch and now it will keep in memory and save to > > disk the "Default Game Options" settings to MAME.INI (and consequentially also to > > VERTICAL.INI and so on if you use and modify them) > > > > This is a quick workaround until someone else (or maybe myself) will find a better > > fix. Consider that the "Directories" bug still remains for what are CORE folders > > (e.g. SAMPLES folder) but not for directories which are related only to the > interface > > (e.g. FLYERS folder) > > > > John IV, feel free to release a full source and another version of MAMEUI 0.153. > > > I tried this to build MAMEUI32. The result is that if you launch a game, exit, then > relaunch, it crashes the GUI. Can someone verify this happens on JohnIV's > slip-streamed 64-bit build?
I cannot confirm on MAMEUI64. I haven't compiled a 32-bit version yet so I cannot test but I find strange what you are experiencing. The fix posted here simply disables what could be at this point an useless re-saving of global CORE options which are already saved in PROPERTIES.C files when you modify them under the "Default Game Options" menu voice.