Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: Turbo Biscuit on June 20, 2010, 02:02:24 pm

Title: Tired of changing MAME Controls everytime I play a new game
Post by: Turbo Biscuit on June 20, 2010, 02:02:24 pm
Everytime I change the default general input controls in MAME to correspond to my IPAC settings, it never saves it.  When I go to the config file for MAME, it only has the 1 player controls listed.  I can change those, but that still leaves 2,3, and 4 player controls unchanged.  Is there any way to get MAME to save the controller configurations when I change it in game?  I've searched around and couldn't find anything related to this.

I don't like the default IPAC and MAME controls because I've had people mash buttons on my cabinet and it ends up doing wierd stuff like ctrl+alt+direction on 1st player flips the screen in windows. 

Thanks!
Title: Re: Tired of changing MAME Controls everytime I play a new game
Post by: shateredsoul on June 20, 2010, 02:33:03 pm
1. If you are using MameUI use the normal mame instead (I used mameui and I had issues with it saving controllers.. the mame you get from the official website may not have these issues).

2. Here's a thread where they posted a 4 player configuration, download it, copy and paste it to your file (or rename it to ma, and reconfigure it to match your controls)

http://forum.arcadecontrols.com/index.php?topic=100079.0 (http://forum.arcadecontrols.com/index.php?topic=100079.0)
Title: Re: Tired of changing MAME Controls everytime I play a new game
Post by: Turbo Biscuit on June 21, 2010, 03:35:19 am
Wow thanks!  I think I'll just get the text file and remap everything.  That might be tedious but I reeaalllly don't want to mess with compiling the newest version of MAME.
Title: Re: Tired of changing MAME Controls everytime I play a new game
Post by: Lilwolf on June 23, 2010, 06:38:34 am
Why not just set the default values (input general)?  Its the first option in the list. 

This is what the game will use if there isn't a game specific values saved.