the mame.ini file path not used

//ads -- adsterra.com -- native banner
?>
I upgraded from sdlmame .148 to .159. /etc/games/sdlmame/mame.ini
is no longer being read. I must keep the mame.ini in the same directory location that I run sdlmame at for the mame.ini file to be read. Is something broken or is this the new expected behavior?
Best Answer
This is the original intended behavior of Mame. The previous behavior was customized in the code.
Pictures about "the mame.ini file path not used"



Where do I put Mame INI files?
MAME looks for ini files in it's root folder and it's default ini path which is C:\\Mame\\ini . These ini files are loaded in a specific order. As each file loads, that files settings are overridden by the settings in the next ini file. For example, if you say that you want all machines to run in a window in the mame.How do I get MAME ini?
ini From Command Line on Windows. First, you will need to cd to the directory where you installed MAME into. If, for instance, you have MAME installed in C:\\Users\\Public\\MAME you will need to type cd C:\\Users\\Public\\MAME into the command prompt. Then you have MAME create the config file by typing mame -createconfig .How do I enable HLSL in MAME?
Tweaking HLSL Settings inside MAMEThe tilde key (~) brings up the on-screen display options. Use up and down to go through the various settings, while left and right will allow you to change that setting.MAME INI setting guide
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Anete Lusina, Anete Lusina, Anete Lusina, Brett Sayles