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: Agonizing Over Something Trivial - Quit Button  (Read 4524 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!
Agonizing Over Something Trivial - Quit Button
« on: March 28, 2016, 08:41:06 pm »
After experiencing several accidents through using P1 and P2 start to quit games, I have decided to add a dedicated quit button to my new cabinet.

The button I'm going to use is a stainless steel anti-vandal button.
The button is deeply recessed, and has a very stout spring (my five year old daughter has to use two hands to press it) so the risk of inadvertent presses is non existant for all practical purposes.

I just can't decide where to put the thing.

I have three ideas, but I am also open to suggestions:

1. Top middle of the control panel - the button is nice looking, and it will be obvious for guests, but it's an admin button, and therefore spoils the effect somewhat.

2. Middle front of the control panel - advantages and disadvantages as above. Would keep the control panel neat, at the expense of having an admin button slapped on the front of the machine.

3. On the underside of the control panel - easy to reach, yet completely hidden from view. Perhaps not obvious enough for guests.

What's the verdict?

Slippyblade

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3167
  • Last login:June 05, 2024, 10:30:57 am
  • And to the death god we say, "Not today!"
Re: Agonizing Over Something Trivial - Quit Button
« Reply #1 on: March 28, 2016, 08:43:32 pm »
Under the panel.  Out of sight.

dmckean

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 729
  • Last login:January 13, 2024, 08:50:41 pm
Re: Agonizing Over Something Trivial - Quit Button
« Reply #2 on: March 28, 2016, 08:46:55 pm »
Either that or the top rear of the cabinet.

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: Agonizing Over Something Trivial - Quit Button
« Reply #3 on: March 28, 2016, 08:59:13 pm »
I'd really like it out of sight. If it was only me and my wife and kids playing the cabinet, I wouldn't have even given it a second thought.
The problem is, I don't want to keep having to explain to drunk guests where the button is.

Top of the cabinet would be great, except my daughter needs to be able to reach it.
I don't want to keep having to come over to press it every time she gets bored of a game.

This is the reason I'm agonizing over this so much - I simultaneously want the button to be completely hidden, yet completely obvious to the casual user.

Somehow I don't think I'm going to get both :D

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 27, 2025, 08:34:04 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Agonizing Over Something Trivial - Quit Button
« Reply #4 on: March 28, 2016, 09:03:46 pm »
Just put it on the CP and grit your teeth every time you see it.
***Build what you dig, bro. Build what you dig.***

dmckean

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 729
  • Last login:January 13, 2024, 08:50:41 pm
Re: Agonizing Over Something Trivial - Quit Button
« Reply #5 on: March 28, 2016, 09:05:33 pm »
Out of sight might not be the best option for you then. It would probably be better just to put it in the corner of the control panel or on the coin door.

_Iz-

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 703
  • Last login:Yesterday at 11:56:48 pm
  • Time to coin up!
Re: Agonizing Over Something Trivial - Quit Button
« Reply #6 on: March 28, 2016, 10:58:58 pm »
I reprogrammed mine so instead of p1 start + p2 start = quit i have coin1 + p1 start = quit

dmckean

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 729
  • Last login:January 13, 2024, 08:50:41 pm
Re: Agonizing Over Something Trivial - Quit Button
« Reply #7 on: March 28, 2016, 11:40:05 pm »
Any button combination you come up with, kids will trigger by accident.

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 27, 2025, 08:34:04 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Agonizing Over Something Trivial - Quit Button
« Reply #8 on: March 28, 2016, 11:51:29 pm »
Any button combination you come up with, kids will trigger by accident.
Troof.
***Build what you dig, bro. Build what you dig.***

artyfarty

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 72
  • Last login:July 05, 2024, 05:18:55 am
  • I want to build my own arcade controls!
Re: Agonizing Over Something Trivial - Quit Button
« Reply #9 on: March 29, 2016, 12:16:48 am »
I have a button that you press once for pause, but with an autohotkey script that sends quit if you press and hold for 5 seconds. You wouldn't have to have the pause function, and could set it up for just a long button press.

This seemed to be a reasonable balance between having a quit button on the control panel, but not one that would be accidentally triggered.

I did have to compile MAME with directinput support for AHK to work. If there are any similar solutions that work without needing to do this I would be interested, I wondered about a LUA script but haven't investigated yet.




Sent from my iPhone using Tapatalk

ark_ader

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5645
  • Last login:March 02, 2019, 07:35:34 pm
  • I glow in the dark.
Re: Agonizing Over Something Trivial - Quit Button
« Reply #10 on: March 29, 2016, 02:30:34 am »
I would superglue a tiny needle just inside the button, just shallow enough to get the attention it needs without serious injury. And no I don't have kids.

Seriously, why not make it comical and install a lock and button hood cover.  Ideal for those DEFCON  moments in life.


 
If I had only one wish, it would be for three more wishes.

jennifer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2895
  • Last login:August 11, 2023, 06:24:58 am
Re: Agonizing Over Something Trivial - Quit Button
« Reply #11 on: March 29, 2016, 03:08:58 am »
    Use a key switch.

MaseMan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:July 25, 2025, 06:40:42 pm
  • I want to build my own arcade controls!
Re: Agonizing Over Something Trivial - Quit Button
« Reply #12 on: March 29, 2016, 08:42:10 am »
I have a Tankstick, and I have Maximus Arcade programmed so that P2 + left paddle button is quit. Chances of anyone using that combination ever is pretty much slim to none.

pbj

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11057
  • Last login:Today at 08:09:23 am
  • Obey.
    • The Chris Burke Band
Re: Agonizing Over Something Trivial - Quit Button
« Reply #13 on: March 29, 2016, 09:57:22 am »
Top middle of control panel.  It's intuitive and nobody will accidentally hit it.

P1 Start + P2 Start = Exit was one of the dumbest ideas to plague this hobby.

jdbailey1206

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2656
  • Last login:March 11, 2023, 01:32:56 pm
  • No. It's your top score on Pole Position.
Re: Agonizing Over Something Trivial - Quit Button
« Reply #14 on: March 29, 2016, 10:19:33 am »
James,

I say under the control panel or on the backside of cabinet in upper left hand corner.  With my FFJR cab I did a combination of both coin release buttons and the jump button.  This combination, in conjunction with a .bat file shuts the machine down.  In two years of the machine running I have yet to have someone shut it down by accident. 

vwalbridge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2082
  • Last login:July 31, 2021, 12:21:09 pm
  • Don't half-ass two things, whole-ass one thing.
Re: Agonizing Over Something Trivial - Quit Button
« Reply #15 on: March 29, 2016, 11:04:30 am »
Top middle of control panel.  It's intuitive and nobody will accidentally hit it.

P1 Start + P2 Start = Exit was one of the dumbest ideas to plague this hobby.

Totally agree with this. pbj knows what's up. You're actually better off making the button easy to hit because human nature will keep you from hitting it again. ie, motivation not to quite the game you are currently playing.
« Last Edit: March 29, 2016, 11:07:05 am by vwalbridge »
If you can read this, it means Photobucket's money grab ruined my signature photos.

dmckean

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 729
  • Last login:January 13, 2024, 08:50:41 pm
Re: Agonizing Over Something Trivial - Quit Button
« Reply #16 on: March 29, 2016, 11:38:44 am »
Top middle of control panel.  It's intuitive and nobody will accidentally hit it.

P1 Start + P2 Start = Exit was one of the dumbest ideas to plague this hobby.

That would be in front of the trackball on a lot of panels, which wouldn't work.

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:July 11, 2025, 09:17:44 am
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Agonizing Over Something Trivial - Quit Button
« Reply #17 on: March 29, 2016, 12:26:56 pm »
Just leave it as is and change the software setting so that you need to hold both the P1 and P2 for 5 seconds.  Done.

You can hit them both all you want and it won't exit.  But holding them both down...

There's an option to do this in the preferences with Maximus Arcade, but not sure about other frontends.

DeL
Stop by my Youtube channel and leave a comment:

monkeybomb

  • PM me to find out how to get a custom title like mine!
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1236
  • Last login:January 03, 2018, 07:16:29 pm
Re: Agonizing Over Something Trivial - Quit Button
« Reply #18 on: March 29, 2016, 01:42:30 pm »

P1 Start + P2 Start = Exit was one of the dumbest ideas to plague this hobby.

Completely agree. People used to insist it could never be a problem.  Made me nuts.

harveybirdman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2540
  • Last login:December 28, 2024, 01:21:59 am
  • SHMUP'EM
Re: Agonizing Over Something Trivial - Quit Button
« Reply #19 on: March 29, 2016, 02:04:57 pm »
It's a MAME cabinet bruh, exit in the top left assuming 90% of the time Player One is selecting/quitting the game, pause in the top right if you want it. or use the same for both.   One touch pauses, hold down to exit.

Token

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 490
  • Last login:September 20, 2021, 03:45:43 pm
Re: Agonizing Over Something Trivial - Quit Button
« Reply #20 on: March 29, 2016, 03:38:56 pm »
Top middle of control panel.  It's intuitive and nobody will accidentally hit it.

Yep.

Kids will smash buttons like crazy, but once they learn which one exits their game, they leave that one alone.

vwalbridge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2082
  • Last login:July 31, 2021, 12:21:09 pm
  • Don't half-ass two things, whole-ass one thing.
Re: Agonizing Over Something Trivial - Quit Button
« Reply #21 on: March 29, 2016, 03:50:39 pm »
Top middle of control panel.  It's intuitive and nobody will accidentally hit it.

Yep.

Kids will smash buttons like crazy, but once they learn which one exits their game, they leave that one alone.

+1 If my 3yr old can figure out what the only button does on her Ipad, then I'm pretty sure a group of drunk adults can learn what the Exit button does on your control panel.
If you can read this, it means Photobucket's money grab ruined my signature photos.

jdbailey1206

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2656
  • Last login:March 11, 2023, 01:32:56 pm
  • No. It's your top score on Pole Position.
Re: Agonizing Over Something Trivial - Quit Button
« Reply #22 on: March 29, 2016, 04:12:58 pm »
Top middle of control panel.  It's intuitive and nobody will accidentally hit it.

Yep.

Kids will smash buttons like crazy, but once they learn which one exits their game, they leave that one alone.

+1 If my 3yr old can figure out what the only button does on her Ipad, then I'm pretty sure a group of drunk adults can learn what the Exit button does on your control panel.

In my experience children are usually smarter than drunk adults.  Hell even sober ones.    ;D

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:July 11, 2025, 09:17:44 am
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Agonizing Over Something Trivial - Quit Button
« Reply #23 on: March 29, 2016, 04:38:39 pm »
Then you always have that ---uvula--- kid who is getting the snot beat out of him in a fighting game who quickly hits the exit button and ends the game.

Having to hold down a button combo makes it harder to do.
Stop by my Youtube channel and leave a comment:

P.H.U.

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 219
  • Last login:April 29, 2023, 01:25:21 am
  • I own my own arcade machines. Word.
Re: Agonizing Over Something Trivial - Quit Button
« Reply #24 on: March 30, 2016, 12:31:38 am »
Good lord James. Put that thing under the overhang of the marquee. Recess it. There it is still accessible, but can't be accidentally touched. Keep it off the CP!
When you find great deals on Craigslist for CRT based cabs, exuberance :laugh2: can be a bad thing!


Current Status of Cabs:  2-of-11 (and counting) working as desired  :applaud: :applaud:/:banghead: :banghead::banghead::banghead::banghead::banghead::banghead::banghead::banghead:

jtslade

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 747
  • Last login:February 13, 2025, 10:06:51 pm
  • Keep it looking originallish!
Re: Agonizing Over Something Trivial - Quit Button
« Reply #25 on: March 30, 2016, 02:08:24 pm »
Two keys on the top of the panel and must be turned in unison together to exit a game.. Just like nuclear launch silos..

Mutually assured MAME exit


Sent from my iPhone using Tapatalk
Ms. Pacman Original Cocktail with Non destructive mod to Groovy Arcade Linux with All 4way Vertical Cocktail capable 2 button or less games.


Neo Geo MVS Mame Cab Running Hyperspin, 25" Nanao Arcade Monitor, Mini-pac, ATI Radeon HD 4850 (ATOM-15), IL 8 Way Euro-Sticks from Paradise Arcade, Win XP 64bit, and tons of other junk.


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: Agonizing Over Something Trivial - Quit Button
« Reply #26 on: April 16, 2016, 11:56:22 pm »
Good lord James. Put that thing under the overhang of the marquee. Recess it. There it is still accessible, but can't be accidentally touched. Keep it off the CP!

I ended up doing this, and I'm glad I did.
There are no visible admin buttons on my cp, the quit button is hidden under the cp overhang, and the shutdown button is at the top rear corner of the machine.
Very pleased I did it this way - visible admin buttons suck :)

leapinlew

  • Some questionable things going on in this room with cheetos
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7919
  • Last login:July 27, 2025, 11:06:50 am
Re: Agonizing Over Something Trivial - Quit Button
« Reply #27 on: April 17, 2016, 10:51:14 am »
I don't mind player 1 + player 2 as a function key. It has caused a few issues over the years, but because of how the system is used at my house - it's not a big deal. I rarely have 2 people over.

I wouldn't mind a 1 second pause before the key is registered. Is that an option in Hyperspin?

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: Agonizing Over Something Trivial - Quit Button
« Reply #28 on: April 17, 2016, 08:49:19 pm »
I don't mind player 1 + player 2 as a function key. It has caused a few issues over the years, but because of how the system is used at my house - it's not a big deal. I rarely have 2 people over.

I wouldn't mind a 1 second pause before the key is registered. Is that an option in Hyperspin?

I tried that P1 + P2 start thing on my first build, and I found that it caused problems very frequently,.
It all depends on how you use your machine I suppose.

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10994
  • Last login:July 06, 2024, 08:43:49 pm
  • Awesome face!
Re: Agonizing Over Something Trivial - Quit Button
« Reply #29 on: April 17, 2016, 11:08:12 pm »
Under the panel out of site.

If it is on the panel then people will for sure, 100 percent press the button, no matter how it is labeled in an attempt to credit or continue the game. If it is a combination of buttons then children will find it in seconds and will continue to find it constantly.

Your guests don't need the ability to exit the game anymore than they need the ability to change your TV set from one movie to another.
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

DrakeTungsten

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 287
  • Last login:August 14, 2022, 06:36:45 pm
  • I effed with the wrong person!
    • No Quarter - a basic FE, WIP
Re: Agonizing Over Something Trivial - Quit Button
« Reply #30 on: April 19, 2016, 08:58:48 pm »
My experience is much different from the rest of the posters'. My "exit" button is on the same plane as the rest of the buttons, and I haven't had any problem with accidental exiting by guests. It's the only admin button on the top face of the CP (there's only one more admin button - a "pause" which is on the side, as in perpendicular to the floor). It's the only black button, which is also the color of the CP - the camouflage is a visual clue it's special and not meant for normal game play. It's in the upper-left corner, and this placement is meant to equate it to the escape button on a keyboard.  I don't know which of these variables makes the difference, but I don't recall a guest ever complaining about either accidentally exiting, or, on the reverse side, that it was too hard to remember how to exit.
No Quarter - a basic FE, WIP

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 27, 2025, 08:34:04 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Agonizing Over Something Trivial - Quit Button
« Reply #31 on: April 19, 2016, 09:13:00 pm »
I teach my guests to Press P1 + P2 at the same time at the beginning of the evening, and after doing it once or twice I don't have to do it again. This ain't rocket science.
***Build what you dig, bro. Build what you dig.***