Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: MAME vs MAME32: Xarcade button config  (Read 4184 times)

0 Members and 1 Guest are viewing this topic.

MPTech

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 437
  • Last login:January 05, 2025, 03:58:54 pm
  • UltimateArcade completed!
MAME vs MAME32: Xarcade button config
« on: May 24, 2006, 06:44:33 pm »
I had been using MAME32 when I first setup my arcade, with an Xarcade CP.  I remember going into the options and specifying the Xarcade as the primary input device, AND this worked great!
I recently began setting up Mamewah and utilizing MAME command-line (v161 if I remember correctly).

2 questions:
Is there a simple way to setup my MAME (v161) to have the same button config as MAME32?  (I've noticed that the coin/credit/flipper button is not the same as MAME32 and I can't get the Esc to work (2-player and flipper(??)).

also, is there any advantage to upgrading my MAME to the most current version?  Can I just overlay my current version? (or is there a better way??)

Thanks!
MPTech
   Better living thru technology!   ;-)

ChicagoDave

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 196
  • Last login:May 18, 2023, 11:08:23 am
    • Dave's Website
Re: MAME vs MAME32: Xarcade button config
« Reply #1 on: May 25, 2006, 08:23:27 am »
In MAMEWAH under Emulator Execution Options/Default Options you need to use:

 -ctrlr xarcade



Homer Simpson:
"Here's to alcohol, the cause of, and solution to, all life's problems."

MPTech

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 437
  • Last login:January 05, 2025, 03:58:54 pm
  • UltimateArcade completed!
Re: MAME vs MAME32: Xarcade button config
« Reply #2 on: May 26, 2006, 12:10:33 am »
MAMEWAH / Emulator Execution?

where do I find that?

I thought my issue was with MAME.
MPTech
   Better living thru technology!   ;-)

MPTech

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 437
  • Last login:January 05, 2025, 03:58:54 pm
  • UltimateArcade completed!
Re: MAME vs MAME32: Xarcade button config
« Reply #3 on: June 05, 2006, 03:26:00 pm »
I'm still looking for how to map Esc.  I've noticed that I can't get it to work for MAME and Visual Pinball, so I didn't know if this was an emulator issue or Front-End (MAMEWAH).

I could really use some help with this. 
MPTech
   Better living thru technology!   ;-)

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: MAME vs MAME32: Xarcade button config
« Reply #4 on: June 05, 2006, 05:23:20 pm »
2 questions:
Is there a simple way to setup my MAME (v161) to have the same button config as MAME32?  (I've noticed that the coin/credit/flipper button is not the same as MAME32 and I can't get the Esc to work (2-player and flipper(??)).

The mame32 option is the same as sending the ctrlr option as mentioned above ("-ctrlr xarcade" in your case).  You need to set up MameWAH to send mame this, so ChicagoDave said to look in the mame settings in mamewah for "Emulator Execution Options/Default Options".  (I don't use mamewah, so can't help much more.)

Quote
also, is there any advantage to upgrading my MAME to the most current version?  Can I just overlay my current version? (or is there a better way??)

First, there is no 1.x mame; the latest is 0.106.  Are you talking about mame 0.61 (very old), or mamewah version 1.61, or something else?

Anyway, in general (aka "not always"):

Newer mame:
More games
Better emulation (not the same as better play, though)
Slower
More "current" roms
If a "u" update, as in "0.106u2", more bugs. 

Older mame
Faster
Smaller
Harder to find changed roms (if changed)

As for updating, many people just copy the new version over the old.  I make a new folder in case of rare incompatibilities and to test any changes while keeping the old "just in case".  I store the roms in a single shared folder so I don't need to have multiple copies.


I'm still looking for how to map Esc.  I've noticed that I can't get it to work for MAME and Visual Pinball, so I didn't know if this was an emulator issue or Front-End (MAMEWAH).

For mapping inputs the easiest is to: start a game, press tab, select "Inputs (general)" and select "UI cancel".  (MameFAQ #h03 has more details.)

However, I suggest hand editing the xarcade ctrlr file since you're using it.  It's a little harder, and not as well documented (mostly cause it changed a few times fairly recently).  Look at mame\ctrlr\xarcade.cfg file and see what it looks like.  Also try looking at easyemu for some (partially out of date) info on ctrlr files.
Robin
Knowledge is Power