As said just use several different ini's. Apparently you don't know how to exploit that system, learn to use it and you'll see it's actually pretty straightforward and convenient.
Start by deleting the raster.ini and then you can begin to create specific ini's for HLSL at various levels in the ini folder.
They will never make the sliders save in D3D mode, and it seems not even permanently in BGFX nor for all of the shaders settings. You expect too much from MAME's UI if you think they're going to implement new features on top of old ones which are probably meant to retire at some point like this HLSL for D3D. I think that UI already does much more than they planned to bother with when they decided on it lol. If you listened to devs MAME wouldn't even have an UI and maybe not even fancy picture enhancements ha ha. Just command line operation period. Spartan af and crashing with a 'no fun allowed' error message every time it detects you're starting to actually enjoy using it.
> MAME isn't about playing the games anyway.
|