The NEW Build Your Own Arcade Controls

Main => Software Forum => Topic started by: Richardgregory on March 09, 2016, 06:58:32 am

Title: Horizontal and Vertical ini files
Post by: Richardgregory on March 09, 2016, 06:58:32 am
I'm exploring using GLSL and using the Lottes version of shaders.  There is a shader for horizontal and vertical games, so I want to be able to use each respective one for each type of game style.

I"m not sure how to do that exactly, but I read here to do the following - can someone please verify?

1.  Make a copy of MAME.INI and name it Horizontal.ini, and do the same and name it Vertical.ini
2.  Configure the files to use the respective shaders - ie. CRT Horizontal.....CRT Vertical in each file.
3.  Copy the .ini files to the folder INI were MAME is installed.

Question as well is, MAME.INI is in the same directory as well, and if I'm not mistaken it must be present for MAME to work.  So when I start up a game, how does MAME load/use the Horizontal or Vertical ini file??

Thanks

P.S.  Is there a Lottes shader for HLSL as well? 
Title: Re: Horizontal and Vertical ini files
Post by: lamprey on March 09, 2016, 02:55:41 pm
Question as well is, MAME.INI is in the same directory as well, and if I'm not mistaken it must be present for MAME to work.  So when I start up a game, how does MAME load/use the Horizontal or Vertical ini file??

Thanks

P.S.  Is there a Lottes shader for HLSL as well?
Generally, you leave the MAME.INI with the mame.exe. You don't have to put your other ini files in the INI directory, but it's a nice way to keep things organized. I don't know for sure which order mame loads the INI files, but I think it goes from generic to specific. for example: mame.ini, horizontal.ini, neogeo.ini, mslug.ini.

There is not a Lottes shader for HLSL.