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: Non-standard button suggestions  (Read 3221 times)

0 Members and 1 Guest are viewing this topic.

botez

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 72
  • Last login:September 04, 2023, 11:53:06 pm
Non-standard button suggestions
« on: July 31, 2002, 05:45:14 pm »
In designing my cab, I'm wondering what non-standard buttons people reccomend including.  Pause, ESC, Save, Load, etc., are what I'm thinking about.  Suggestions?

Troy

JustMichael

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1438
  • Last login:September 27, 2015, 01:19:40 am
  • Mmmmm!! Cheesecake!!
Re:Non-standard button suggestions
« Reply #1 on: July 31, 2002, 10:37:46 pm »
Pause, Reset, and some way to exit Mame.

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:Non-standard button suggestions
« Reply #2 on: July 31, 2002, 11:06:01 pm »
I just have pause and exit available.  Otherwise, since I have the ipac I used the shift functions for things like save/load and operators menu.

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:Non-standard button suggestions
« Reply #3 on: August 01, 2002, 01:03:46 am »
In designing my cab, I'm wondering what non-standard buttons people reccomend including.  Pause, ESC, Save, Load, etc., are what I'm thinking about.  Suggestions?

Troy


Just the "shift" button.

Can have one even if you aren't using an i-pac.  (In fact, the new hotrodse ctrlr default.ini file basically copies the ipac's "shift" key idea, so I had to edit it (I have a hotrodse and my own ipac cp) so I didn't get the faked [esc]'s and [tab]'s being pressed.)

The way to setup a separate "shift" button with the ipac is wire a button to any otherwise unused key slot in the ipac, and then program that button to be the "shift" button in stead of the start1 button. Or do what's below.

If you don't have an ipac, you can setup a "shift" button easily with the ctrlr ini files.  Just have a button wired to an input separate from the used inputs.

Example: Normal mame input settings, with the 'Y' key added as the shift button. Y & start1 = esc, Y & start2 = tab, Y & P1_button1 = pause, P1_button1 = menu select, and Y & coin1 = the sound key.  Standard mame inputs also left in, before the  added changes.

UI_CANCEL               "KEYCODE_ESC | KEYCODE_Y KEYCODE_1"
UI_CONFIGURE            "KEYCODE_TAB | KEYCODE_Y KEYCODE_2"
UI_PAUSE                "KEYCODE_P | KEYCODE_Y KEYCODE_LCONTROL"
UI_SELECT               "KEYCODE_ENTER | JOYCODE_1_BUTTON1 | KEYCODE_LCONTROL"
UI_ON_SCREEN_DISPLAY    "KEYCODE_TILDE | KEYCODE_Y KEYCODE_5"


You can also include snap shot or any UI_* if you want.  Save the above in default.ini in a new folder in ctrlr folder, and in mame.ini, set "ctrlr" to that folder name.  More details on the ctrlr ini files at http://www.mameworld.net/easyemu/mamecontrolini.htm
Robin
Knowledge is Power

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:Non-standard button suggestions
« Reply #4 on: August 01, 2002, 02:20:18 am »
Unfortunately that only works for mame.  I got the ipac to use it's shift function for use in other emus and pc games.

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re:Non-standard button suggestions
« Reply #5 on: August 01, 2002, 11:10:54 am »
I have pause and one button thats both unthroddle and show fps.  That is a VERY handy one for getting games started and fastforwarding throught the part in rygar when he picks up the pot and turns it... then counts the bugs.

I also have two additional buttons.  In mame they are both exit.  But for some emulators (if you don't have howards wrappers) you need two buttons to exit.

I don't have the ability to configure the controllers on the control panel on purpose.  My frontend handles 90% of it for me.  Most will not so you might need/want the ability to use tab and a differernt one for enter.

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:Non-standard button suggestions
« Reply #6 on: August 02, 2002, 05:23:13 am »
Unfortunately that [ctrlr ini] only works for mame.  I got the ipac to use it's shift function for use in other emus and pc games.


Point noted.  I'm currently only using mame, so I'm not worried about it, but others who want other emus and pc games should be aware of this.

And even for the ipac, IMO the ipac shift button should be separate from all other buttons (if you can fit it on the cp or cab), and not a dual purpose button (like the default start1 button as the shift button).  I learned the hard way and accidentally exited in the middle of games, or pulled up the tab menu at an important moment.  So I added an extra button for my ipac and it is only used as the switch button.
Robin
Knowledge is Power

jelloslug

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 125
  • Last login:May 25, 2005, 03:55:59 pm
  • Splut!
    • Jelloslugs Arcade
Re:Non-standard button suggestions
« Reply #7 on: August 02, 2002, 11:25:05 am »
I use ArcadeOS and have a Pause, Menu, and Enter button.  I use start1 and start2 togeter to exit a game.

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:Non-standard button suggestions
« Reply #8 on: August 02, 2002, 02:58:57 pm »
I use start1 and start2 togeter to exit a game.


You can play with that!!?  I've exited too many games by accident with that combo (the ipac default).  So I changed it.  But if you can live with it....
Robin
Knowledge is Power