I'm having some trouble using system-specific INI files on my MAME v0.180 install. I'm hoping someone can shed some light on this for me, because I'm assuming this is something I'm doing wrong rather than a bug. I haven't had much luck with search results. Anyways, here goes...
I'm testing out HLSL effects on a couple different machines. I came up with some settings I like that works for the vast majority of games, but it doesn't work well on Mortal Kombat 2 for some reason. So I did some studying on how to create unique INI files for systems rather than games to reduce the amount of customizations needed. I've been using MAME for many many years, but I've never had a need to create system-specific INI files until now.
I've read http://docs.mamedev.org/advanced/multiconfig.html but #4 is not working as described for me. I even went so far as to create a file named "cps2.ini" and tested with Street Fighter Alpha, but it's not using the custom settings from it.
The way I'm determining what system to use, I simply load the game, hit Tab, and select Machine Information. I take the driver name, and use it as the system ini name. So for Mortal Kombat 2, it should be "midtunit.ini". For Neo Geo games, it should be "neodriv.ini". However, after testing I found that "neodriv.ini" does NOT work for Neo Geo games, yet "neogeo.ini" does. Machine Information tells me the driver is "neodriv.hxx". Am I just looking in the wrong place for this information?
To ensure I don't have any other INI files superseding what I'm expecting, I removed the INI\Presets folder. I have a "horizont.ini" that works for all games, but I've renamed that temporarily to ensure that's not kicking in. The only other files in my INI folder right now are "cps1.ini" and "mk2.ini" for testing. The cps1 file does not apply to anything (testing with "ghoulsu" and "sf2ua"). The mk2 file works for Mortal Kombat 2 and all clones.
Can anyone shed some light as to how I should be naming, and/or where I should be placing, my system-specific INI files?
Edited by slizzap (12/24/16 09:06 PM)