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: What System Buttons should I have?  (Read 6681 times)

0 Members and 1 Guest are viewing this topic.

GGKoul

  • Cheesecake Apprentice
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4707
  • Last login:May 26, 2024, 02:06:23 am
  • I was once a big man!! -4700 posts later...
What System Buttons should I have?
« on: April 24, 2002, 10:49:35 pm »
Almost finshed placing my buttons on my panel.  I just wondering what "system" buttons should I have?

Here's what I'm adding:

F2 - Service
Tab - Options
Esc - Quit
P - Pause


--- What do you recommend and what other command buttons are there anyways?

F3 - Reset
~ - volume ( I have volume control knob for this)

Many Thanks!
-GGKoul

« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

delta88

  • I didn't try to trick anyone - Fair warning was given
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 657
  • Last login:May 20, 2025, 08:21:05 am
  • This place is still here?
Re: What System Buttons should I have?
« Reply #1 on: April 25, 2002, 04:50:40 pm »
Quote
Almost finshed placing my buttons on my panel.
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

GGKoul

  • Cheesecake Apprentice
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4707
  • Last login:May 26, 2024, 02:06:23 am
  • I was once a big man!! -4700 posts later...
Re: What System Buttons should I have?
« Reply #2 on: April 25, 2002, 05:31:14 pm »
I'm using a 56 IPAC...


So how would you map the IPAC to do:
Pause
Exit
F2
F3
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

Gorre

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 18
  • Last login:August 10, 2005, 07:18:15 am
  • Play it & Love it
Re: What System Buttons should I have?
« Reply #3 on: April 25, 2002, 06:23:17 pm »
With the I-Pac the player 1 button functions as a shift-key (So you don't need additional switches/Buttons)
Meaning:
Pl1 + Pl2 = Esc (Exit)
Pl1 + Down = Pause
Pl1 + Right = Tab

I guess you have to assign F2 yourself

You can see the key-mapping for the I-Pac at this link

http://www.ultimarc.com/ipac2.html

I hope this clarifies it a bit
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

soslo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 437
  • Last login:March 10, 2012, 03:23:36 pm
  • The Governator
    • My website does not have a name yet
Re:What System Buttons should I have?
« Reply #4 on: August 01, 2003, 02:33:28 pm »
Would this ever cause a problem with calling a command unintentionally?

Example: 2 people want to play a game, so they both hit their respective player buttons and [BAM] you are out of MAME.

5 MAME cabs and counting...

Ever wonder what full side art looks like?
http://www.aaronmurray.com

NY_in_TX

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 345
  • Last login:February 25, 2017, 11:19:54 am
  • First play's free...next one will cost ya
Re:What System Buttons should I have?
« Reply #5 on: August 01, 2003, 03:26:45 pm »
yes it could cause some problems,  but do it once and you'll remember not to do it again.   ;)  To prevent this move the esc to a much less likely to happen combination, like "coin in" or even a hidden dedicated button.  

Pretty much the IPAC mame defaults are ready to go out of the box, but I did add F2 for the occaisional game that needs this at the start up.  

Look through the programming info on ultimarc's website, it'll go through the procedures for assigning shift keys.  I use the built in programmer.  All you need is a keyboard and notepad and your ready to go.  

TalkingOctopus

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1722
  • Last login:Today at 03:48:02 am
  • @!#?@!
    • My Arcade
Re:What System Buttons should I have?
« Reply #6 on: August 01, 2003, 03:39:55 pm »
I put in 6 black admin buttons, because I did not want to deal with keystrokes, and I wanted other people to easily have some control.  

They are layed out at the top mid of my cp like this:

<enter> <tab - menu>  <left mouse - service> <right mouse - reset> <f2 - pause> <esc>

Dr. J

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:November 26, 2004, 05:53:01 pm
    • DrJsArcade Cabinet
Re:What System Buttons should I have?
« Reply #7 on: August 01, 2003, 04:05:03 pm »
All of them.  
None of them.
It's up to you.

I've only got 2.  Launch Game and Exit Game.  (and 2 for speaker-volume if those count)  Everything else I preset.  If something isn't set right I plug in the usb keyboard, fix it and close it back up.

I wanted it so people cannot access any of those menu options and tinker around when I'm not there.  For me that would be about as annoying and confusing as when people play with your computer, screw something up, don't tell you about it and then you've got to figure out how to set it straight.  

I've seen other control panels that have buttons for just about every menu option under the sun.  That's what they like.  More power to 'em.  

AlanS17

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5382
  • Last login:December 02, 2019, 08:35:48 am
  • I won't even pretend to be clever...
    • AlanS17
Re:What System Buttons should I have?
« Reply #8 on: August 01, 2003, 04:10:31 pm »
I seriously recommend removing the "tab" and F2 button. It's great way for other people to screw up your stuff.

I plan on having dedicated buttons for:
enter (likely mapped to the "Enter" button for use outside MAME)
exit ("Esc" key)
pause
a couple special buttons for navigating FE menus

If you want a "Tab" button put it in the coin door where it's not so easy to mess with.


AlanS17

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5382
  • Last login:December 02, 2019, 08:35:48 am
  • I won't even pretend to be clever...
    • AlanS17
Re:What System Buttons should I have?
« Reply #9 on: August 01, 2003, 04:12:52 pm »
I also don't recommend having a reset button. Friends will come over and reset your game just to get you mad. Doesn't serve much of a purpose and is likely to cause more problems than it fixes.


SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re:What System Buttons should I have?
« Reply #10 on: August 01, 2003, 05:43:50 pm »
Yeah, using the shoft function of the IPAC you don't need extra buttons.  However since I know many people end up using my cabinet I put in a quit and a pause.  That way I don't have to consantly tell my friends how to quit and if the phone rings it is a 1 button push to pause.

AlanS17

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5382
  • Last login:December 02, 2019, 08:35:48 am
  • I won't even pretend to be clever...
    • AlanS17
Re:What System Buttons should I have?
« Reply #11 on: August 01, 2003, 06:16:51 pm »
In my last incarnation I used the shift keys, but they would work against me (like both players pressing "start" at once and kicking us out of a game). Plus, like SirPoonga mentioned, it's helpful for people that have never used it.


l00pus

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • Last login:August 01, 2003, 07:48:46 pm
  • I'm a llama!
Re:What System Buttons should I have?
« Reply #12 on: August 01, 2003, 07:50:38 pm »
I have a Dedicated pause button that I moved the shift key to. This completly removes the dreaded both people hitting start at the same time issue.

i have Pause as shift

P1 Start as `
P1 Coin for Tab
P2 Coin as Enter
P2 start as Esc.

I was thinking about binding reset but thats about it.

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re:What System Buttons should I have?
« Reply #13 on: August 01, 2003, 08:21:15 pm »
oh yeah, I ahve simular. My pause button is also my shift.

Player 1 button 1 shifted is Tab
Player 1 button 2 shifted is reset
Player 2 button 1 and 2 shifted is load and save :)

Sasquatch!

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1138
  • Last login:March 01, 2010, 04:11:47 pm
  • Toot-Toot!
    • Arcade Paradise
Re:What System Buttons should I have?
« Reply #14 on: August 01, 2003, 08:28:31 pm »
Yeah, using the shoft function of the IPAC you don't need extra buttons.  However since I know many people end up using my cabinet I put in a quit and a pause.  That way I don't have to consantly tell my friends how to quit and if the phone rings it is a 1 button push to pause.
Almost word-for-word, this was going to be my answer.  OUT OF MY HEAD, DAMMIT.

I also recommend against a TAB button, since it's too easy to accidentally hit it.  And F2 is used so damn infrequently, I'd skip it altogether.

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:What System Buttons should I have?
« Reply #15 on: August 01, 2003, 08:28:59 pm »
Would this ever cause a problem with calling a command unintentionally?

Example: 2 people want to play a game, so they both hit their respective player buttons and [BAM] you are out of MAME.

Yup :(

Happened to me once, so I changed it.  I might remember to watch out for it, but not everyone else will, and I already forgot it one time in the heat of the battle, anyway.  Ticked me off big time.   >:(

Happened again while using the HotRodse default ctrlr ini settings; I think "P2 start & P2 coin" is mapped to exit. That ticked me off big time, again.  >:( grrrr  Changed the ini file.


I'm looking at two admin buttons: pause and [ipac shift key].  I am intentionally having that shift button do nothing but shift, for my blood pressure and my computer's safety.
Robin
Knowledge is Power

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re:What System Buttons should I have?
« Reply #16 on: August 04, 2003, 10:31:49 am »
I am planning to have 1 extra button - dedicated IPAC shift.  This will be in between my P1 & P2 Start buttons (which are not on the control panel, rather a separate panel between CP & monitor).

Shift + P1 Start = Quit
Shift + P2 Start = Pause

I may add: Shift + P1 Button 1 = Tab or suchlike if I find the need...

crashdmj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 433
  • Last login:August 26, 2003, 08:55:42 pm
  • Hulk smash!
    • Best webpage in the Universe!!
Re:What System Buttons should I have?
« Reply #17 on: August 04, 2003, 03:59:41 pm »
Do you need the Enter button (start game) if you are using a frontend?
Also what exactly does F2 do? Why is it neccesary?
Derek

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re:What System Buttons should I have?
« Reply #18 on: August 04, 2003, 06:13:59 pm »
Do you need the Enter button (start game) if you are using a frontend?
Also what exactly does F2 do? Why is it neccesary?
Derek

Think about this one, you should know the answer :)
No, you don't need an enter button.  Mame controls are mappable.  Which is a hint to the answer of the second question.  Run mame and look at what it is mapped to :)
« Last Edit: August 04, 2003, 07:25:18 pm by SirPoonga »

crashdmj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 433
  • Last login:August 26, 2003, 08:55:42 pm
  • Hulk smash!
    • Best webpage in the Universe!!
Re:What System Buttons should I have?
« Reply #19 on: August 04, 2003, 06:26:04 pm »
Lol sorry it's been awhile. Should've known.
Derek

gndprx

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 115
  • Last login:September 08, 2014, 11:25:49 am
  • nope...
Re:What System Buttons should I have?
« Reply #20 on: August 04, 2003, 09:36:51 pm »
One of the reasons I like MAMEWAH (although others are probably mappable the same way)  P1 and P2 start buttons (default mame 1 and 2) are Game Launch and Menu buttons respectively.

I have 3 dedicated system buttons though.  Esc, Pause and F3 Reset.  Just found it easier to tuck these up in the corner of the CP where they won't get touched during game play and are still easy enough to hit when needed (quick pause for phone?)

Just my $.02 :)  Haven't found a need for any others.

Brax

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1426
  • Last login:January 06, 2009, 09:03:48 am
  • Bring on the power tools!
Re:What System Buttons should I have?
« Reply #21 on: August 04, 2003, 10:05:32 pm »
I don't use any system buttons with my IPAC, that's the beauty of it.

If I would have anything it might be a dedicated shift button but it's not the end of the world the way it's set up now either.
If you build a frankenpanel, chances are I don't care for you as a person.

REBIRTH

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 300
  • Last login:December 28, 2023, 09:10:29 pm
  • What is that?
    • REBIRTH "Rotating Arcade"
Re:What System Buttons should I have?
« Reply #22 on: August 04, 2003, 10:33:18 pm »
I too have an I-Pac, and while I love the I-Pac and agree the "shift" functionality it has is awesome - I wanted dedicated buttons to make it easier.  I have 4 buttons - Tab/Enter/Escape/Pause.  If you have Tab, you should have an enter - can't do much without using the enter key in the Mame menu.  The Pause button is key, use that a lot.  Escape key is a great one too.  Again, not needed with the I-Pac, but I like having the buttons.  

:) Rotate or die! :)

AlanS17

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5382
  • Last login:December 02, 2019, 08:35:48 am
  • I won't even pretend to be clever...
    • AlanS17
Re:What System Buttons should I have?
« Reply #23 on: August 04, 2003, 10:42:55 pm »
I like the idea of dedicated menu buttons as well as dedicated "enter", "esc", and "pause".

I realize that makes for a lot of extra buttons but it keeps things simple.

I suppose the menu buttons are optional. I would avoid a shift button at all costs, though. To me, it seems to be the only thing wirder than dedicated menu buttons. Plus I've had problems with those shift keys. Menu buttons are optional, but I find dedicated "enter", "esc", and "pause" to be nearly essential.


Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re:What System Buttons should I have?
« Reply #24 on: August 04, 2003, 10:46:25 pm »
btw, another nice one is

F10... Then add show FPS to F10 and F11.

So press it once... full speed... another click and it's back to normal.  

Very nice

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:What System Buttons should I have?
« Reply #25 on: August 05, 2003, 03:40:18 am »
...can't do much without using the enter key in the Mame menu....

Not exactly true: just remap P1 Button 1 to do the same thing.

Make a ctrlr ini default.ini file with
Code: [Select]
UI_SELECT               "KEYCODE_ENTER | KEYCODE_LCONTROL"
or edit the TAB "Input (general)" input
Code: [Select]
UI_SELECT               "Enter or Left Ctrl"
Lctrl is usually P1B1, so you can use it instead of the enter key, thus ending the need for an enter button.


Unlike the exit (aka "esc" aka "UI cancel"), menu (aka "tab" aka "UI configure"), or pause (aka "p") buttons, mame does not check the select button (aka enter) during normal play, so mapping it to an action key is not much of a problem.  

Only problem I can think of: in the middle of the game, player 2 presses the menu (tab) button just before player 1 presses P1 button 1 (select) two or more times (before P2 can press either the escape or menu button).  That would make select and menu the same button, making it impossible to use the menu.  Small enough chance IMO.

FWIW, hotrod, slikstik, and xarcade all map the P1B1 to select in their default ctrlr ini files. *shrug*


Not that having a Select (aka enter) as it's own button is a bad idea, just that it doesn't have to.  
(In fact, if I had micro buttons I could use for admin stuff, I think I'd include a select button programed to enter and only map enter as "ui select" in mame; but I don't, so I haven't.)


I like the idea of dedicated menu buttons as well as dedicated "enter", "esc", and "pause".

Alan, what do you mean by "menu buttons"?  Enter, Tab, ...?
Robin
Knowledge is Power

REBIRTH

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 300
  • Last login:December 28, 2023, 09:10:29 pm
  • What is that?
    • REBIRTH "Rotating Arcade"
Re:What System Buttons should I have?
« Reply #26 on: August 05, 2003, 07:53:30 am »
...can't do much without using the enter key in the Mame menu....

Not exactly true: just remap P1 Button 1 to do the same thing.

Make a ctrlr ini default.ini file with
Code: [Select]
UI_SELECT               "KEYCODE_ENTER | KEYCODE_LCONTROL"
or edit the TAB "Input (general)" input
Code: [Select]
UI_SELECT               "Enter or Left Ctrl"
Lctrl is usually P1B1, so you can use it instead of the enter key, thus ending the need for an enter button.


That is a good idea too.  Never thought of remapping the select ket to another button.  I think I still like having the "enter" button on my cab, but you are right - if space is an issue you do not need it.

:) Rotate or die! :)

ErikRuud

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1709
  • Last login:March 05, 2021, 10:20:27 am
  • I'll build a cab for only 99.99.99!!!
    • Erik's humble video game page
Re:What System Buttons should I have?
« Reply #27 on: August 05, 2003, 11:41:45 am »
I guess I'll add my design ideas.

Accorss the top of my cp I have the following buttons.

Pause, Advance, Coin1, P1 Start, P2 Start, Coin2, Tilde(~), Tab, Enter, Save, Pause(Wired in paralell with the other pause button).

Tilde, Tab and Enter are all wired to a hidden switch to enable them.

Coin1 is the shift button.  The Shifted functions are:
Esc,Reset,Shift,P1 Start,P2 Start,Coin2,Tilde(~),Tab,Enter,Load,Esc.

All of my The player buttons and joystick inputs are setup so that it does not matter if the shift buttin is pushed.
Real Life.  Still a poor substitute for video games!       
American Laser Games Wrapper
O2em Rom Utility

AlanS17

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5382
  • Last login:December 02, 2019, 08:35:48 am
  • I won't even pretend to be clever...
    • AlanS17
Re:What System Buttons should I have?
« Reply #28 on: August 05, 2003, 01:06:07 pm »
By menu buttons I mean buttons that are specific to FE navigation. Some fe's (like 3darcade) need buttons to switch between emus, categories, add favorites, etc.

You can use the joystick to scroll through a games list and all, but pressing P1B1 to switch emus and P1B2 to switch categories is less than intuitive for anybody that has never played your machine before.


AlanS17

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5382
  • Last login:December 02, 2019, 08:35:48 am
  • I won't even pretend to be clever...
    • AlanS17
Re:What System Buttons should I have?
« Reply #29 on: August 05, 2003, 01:08:50 pm »
Mapping the "enter" key to an "enter" button gives the added benefit of upgradability and versatility. If you plan on doing more than just MAME with your machine then the enter button will come in handy all the time for other applications, pc games, etc.


ErikRuud

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1709
  • Last login:March 05, 2021, 10:20:27 am
  • I'll build a cab for only 99.99.99!!!
    • Erik's humble video game page
Re:What System Buttons should I have?
« Reply #30 on: August 05, 2003, 01:13:46 pm »
I actually have different IPac configurations for each emulator and my FE.

In GameLauncher, all of the buttons accross the top of the screen will launch a game.  The Coin1/Pause combination is still ESC.  The player buttons are all mapped to space, which toggles the screen shot display on and off.  Up and down on the left stick scroll one line in the list. p and Down on the right stick page up and down.  Left and right on either stick switches among the emulators.
Real Life.  Still a poor substitute for video games!       
American Laser Games Wrapper
O2em Rom Utility