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: Absolute minimum number of admin buttons?  (Read 4747 times)

0 Members and 1 Guest are viewing this topic.

Jamesbeat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 261
  • Last login:February 11, 2019, 06:13:39 pm
  • I want to build my own arcade controls!
Absolute minimum number of admin buttons?
« on: August 26, 2014, 12:47:12 pm »
I'm trying to plan my control panel etc, and I don't want loads of admin buttons all over the thing.

I've tested the system briefly, and I'm thinking that I can get away with the following:

P1 start
P2 start
P1 coin
P2 coin
Exit game
Exit Mame (which I have set up to shut down the system)

I'm using a Raspberry Pi with Mame4all, so I don't have any fancy settings.
I don't want a pause button, as I want it to be as close to a real arcade machine as possible.

Have I forgotten anything?

Le Chuck

  • Saint, make a poll!
  • Wiki Contributor
  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5509
  • Last login:June 14, 2025, 06:26:06 pm
  • <insert personal text here>
Re: Absolute minimum number of admin buttons?
« Reply #1 on: August 26, 2014, 12:55:35 pm »
Coin and Start can be the same button for just about everything.  Exit mame and Exit game can be the same button too.  Both those buttons can be mapped to other button combos. 

The answer to your question, if you don't count the player start button as an admin - since it really isn't, is zero. 

Vigo

  • the Scourage of Carpathia
  • Global Moderator
  • Trade Count: (+24)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6417
  • Last login:June 25, 2025, 03:09:16 pm
Re: Absolute minimum number of admin buttons?
« Reply #2 on: August 26, 2014, 01:25:42 pm »
I agree with Le Chuck, zero is the answer. Some people prefer to have them, but I find having none is quite simple.

My recommendation:

Set Coin to be Player start + Player button #1
Set Exit in Mame to be P1 start + P2 Start
Set the same P1 Start + P2 Start as a exit command in mame4all, and have it shutdown on exit.

So all you have to do is press the p1 and p2 start buttons once to go to the menu and twice to shut down.

Jamesbeat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 261
  • Last login:February 11, 2019, 06:13:39 pm
  • I want to build my own arcade controls!
Re: Absolute minimum number of admin buttons?
« Reply #3 on: August 26, 2014, 01:37:17 pm »
I actually tried the above combinations when I was testing things out, and encountered problems:

1. Having P1 + P2 to exit a game seemed safe to me until I tried playing fast-paced games with my son.
It didn't happen often, but sometimes we would accidentally both hit our start buttons at the same time during play, and accidentally exit the game.

2. Having the 'quit Mame and shut down' command the same as the 'exit game' command was too risky.
My kids and other non-techie people will be using this machine, and it's too easy to accidentally hit the button combination twice. I found this to be especially true when there is a slight delay between pressing the button and the game exiting. It's too easy to think that you didn't press the button properly and press it again.

I'm going to be using coin mechs, so I'm not going to double up the coin switches and the P1 & P2 start buttons.

Do I need a menu button? (I believe tab is the default)

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 17, 2025, 10:00:30 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Absolute minimum number of admin buttons?
« Reply #4 on: August 26, 2014, 01:57:45 pm »
Here's another vote for zero admin buttons.

Add what you want, but don't make MENU obvious. I GUARANTEE you someone will accidentally hose your settings when you aren't looking.
***Build what you dig, bro. Build what you dig.***

Vigo

  • the Scourage of Carpathia
  • Global Moderator
  • Trade Count: (+24)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6417
  • Last login:June 25, 2025, 03:09:16 pm
Re: Absolute minimum number of admin buttons?
« Reply #5 on: August 26, 2014, 02:12:26 pm »
The only time I ran into the start buttons accidentally shutting down a game is when i had a toddler pounding on the control panel.  :lol

If you were on windows, I would recommend doing a hotkey script so that the key combination will not register unless the keys are held down for 1 second. I would think it would take care of both issues. but I am not sure if there is any way to do that on a Pi.

I have my menu set to P1 Start + P1 Button 1 + Left on the P1 joystick. It's super secret. Shhhh.

Louis Tully

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1800
  • Last login:February 13, 2015, 09:41:03 pm
Re: Absolute minimum number of admin buttons?
« Reply #6 on: August 26, 2014, 02:24:14 pm »
.
« Last Edit: February 12, 2015, 05:25:05 pm by Louis Tully »

Jamesbeat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 261
  • Last login:February 11, 2019, 06:13:39 pm
  • I want to build my own arcade controls!
Re: Absolute minimum number of admin buttons?
« Reply #7 on: August 26, 2014, 03:35:02 pm »
Here's another vote for zero admin buttons.

Add what you want, but don't make MENU obvious. I GUARANTEE you someone will accidentally hose your settings when you aren't looking.

Yes, exactly, which is why I'm reluctant to have button combinations that could inadvertantly be pressed.
I'm going to put the 'quit mame and shut down' button on one of the upper rear corners of the cab where it's out of sight, and also out of reach for my darling children!

I have another related question:
Can I make 'quit game and go back to game list' be a different button from 'quit mame and shut down'?
I believe the default is Esc, but I'd like to have them as separate buttons so that I can do the above configuration, ie conceal the shutdown button.