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: Is there a Template that maps out what each of 8 buttons should do?  (Read 2749 times)

0 Members and 1 Guest are viewing this topic.

j1345

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 68
  • Last login:April 12, 2020, 03:38:08 am
  • I want to build my own arcade controls!
I'm in the process of finishing up my first vigolix MAME cabinet build and I installed 8 buttons plus joystick but have no idea what the best way to organize these buttons to do what function.  Does anyone have a finished map of what they programed each of the 8 buttons to do?

Thanks in advance.

Nephasth

  • Guest
  • Trade Count: (0)
Re: Is there a Template that maps out what each of 8 buttons should do?
« Reply #1 on: August 28, 2015, 12:04:49 am »
Button 1 - Low Punch
Button 2 - Medium Punch
Button 3 - High Punch
Button 4 - Low Kick
Button 5 - Medium Kick
Button 6 - High Kick
Button 7 - Sit The ---fudgesicle--- Down
Button 8 - Shut The ---fudgesicle--- Up

Hope this helps.

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:August 08, 2025, 09:49:26 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Is there a Template that maps out what each of 8 buttons should do?
« Reply #2 on: August 28, 2015, 12:10:07 am »
Button 1 - Low Punch
Button 2 - Medium Punch
Button 3 - High Punch
Button 4 - Low Kick
Button 5 - Medium Kick
Button 6 - High Kick
Button 7 - Sit The ---fudgesicle--- Down
Button 8 - Shut The ---fudgesicle--- Up

Hope this helps.
Hmmmm.... I need a run button. Got any 9 button templates?
***Build what you dig, bro. Build what you dig.***

matsadona

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 760
  • Last login:October 28, 2023, 06:00:12 am
Re: Is there a Template that maps out what each of 8 buttons should do?
« Reply #3 on: August 28, 2015, 02:32:26 am »
Hm... If you don't know the purpose of the buttons, do you really need them?  ???

The first question to be asked is what kind of games you will play. With that answer you should know what buttons you need.
Most of the classic games generally use only two or three buttons, with some obvious exceptions like Defender (but for that game you can map some buttons to the joystick).
If you are in to NEO GEO games you will need 4 buttons and most of the 90's fighters (Street fighter & Killer instinct) uses 6 buttons.
There are many examples here with a seven button layout so you get the 4 NEO GEO buttons and the 6 button fighter layout combined.

Having more buttons is usually because of emulating newer console games, but me personally thinks that the controllers with shoulder buttons etc doesn't translate well in to an arcade control layout. Of course this is a matter of personal taste.
Building, collecting and playing arcade machines :)

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9273
  • Last login:Today at 06:53:06 am
  • ...
Re: Is there a Template that maps out what each of 8 buttons should do?
« Reply #4 on: August 28, 2015, 08:53:14 am »
In MAME, map them globally like so:

1237
4568

By default MAME assumes you have a 6 button layout like this:

123
456

so if you keep those core 6 like that, the majority of games will already be mapped correctly.

Here are the default MAME keyboard keys if that's what you're after:

If possible with your encoder, I recommend changing the first four to standard letter keys.
It will save you trouble down the road when you add other emulators that can't use those keys.
(I haven't run into any issues with the bracket keys on P2)
Also prevents windows hotkey combos from accidentally being triggered.
« Last Edit: August 28, 2015, 09:10:53 am by BadMouth »

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14021
  • Last login:August 01, 2025, 09:20:08 pm
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Is there a Template that maps out what each of 8 buttons should do?
« Reply #5 on: August 28, 2015, 08:56:26 am »
are 2 of the buttons coin and start?
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

burn_654

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 159
  • Last login:April 29, 2025, 04:25:44 pm
  • I want to build my own arcade controls!
Re: Is there a Template that maps out what each of 8 buttons should do?
« Reply #6 on: August 28, 2015, 01:34:12 pm »
Personally, on my jpac 6-button setup I wired mine like this:

456
123

And went through my six-button games in Mame and setup the keys specifically. This is a little different than some setups.

My methodology was that:
1. I found I much preferred the bottom three buttons for games that used 3 or less.
2. In this way, all three button games were already set up control-wise in mame for the bottom 1-2-3 buttons without having to touch anything.
3. It was easier long-term to set up controls for the ~15 fighting games I have so far than the sheer number of three button games I have or will eventually have.

Hope you find this useful!

Also, for the love of god disable sticky keys. I don't see that mentioned a lot but the first time someone mashes your 'shift' key you'll be seeing it.
« Last Edit: August 28, 2015, 01:38:50 pm by burn_654 »

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:August 08, 2025, 09:49:26 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Is there a Template that maps out what each of 8 buttons should do?
« Reply #7 on: August 28, 2015, 02:30:52 pm »
Personally, on my jpac 6-button setup I wired mine like this:

456
123

And went through my six-button games in Mame and setup the keys specifically. This is a little different than some setups.

My methodology was that:
1. I found I much preferred the bottom three buttons for games that used 3 or less.
2. In this way, all three button games were already set up control-wise in mame for the bottom 1-2-3 buttons without having to touch anything.
3. It was easier long-term to set up controls for the ~15 fighting games I have so far than the sheer number of three button games I have or will eventually have.

Hope you find this useful!

Also, for the love of god disable sticky keys. I don't see that mentioned a lot but the first time someone mashes your 'shift' key you'll be seeing it.

Great feedback!
***Build what you dig, bro. Build what you dig.***

eds1275

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2165
  • Last login:August 12, 2025, 06:42:30 pm
  • Rock and Roll!
Re: Is there a Template that maps out what each of 8 buttons should do?
« Reply #8 on: September 02, 2015, 11:31:24 am »
I'm crazy. I went like this:

   5 1 6
   2 3 4
1

that way for 6 player games I have the inputs, and a run for MK3. 4 along the bottom for neo geo or anything else with up to 4 buttons, and I don't waste an input. Also those that are more comfortable with MK running using a street fighter layout are also happy.