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: MAME Single Player Controller - TAB or P Key????  (Read 2359 times)

0 Members and 1 Guest are viewing this topic.

digitalsystemsdesign

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:January 11, 2013, 08:44:15 am
  • I want to build my own arcade controls!
MAME Single Player Controller - TAB or P Key????
« on: January 10, 2013, 08:03:19 am »
Hi Guys

Newbie on here and just doing some final mapping on a new single player controller - 15 buttons - most of which are pretty self-explanatory, but......

Got to make a decision on the function map key allocation and I am down to the last button - which do you consider the most important

P Key
TAB Key

15 buttons are allocated as

4 - Joystick
1 - 1P Start
6 - B1-B6
1 - ENTER
1 - Coin 1
1 - ESC

Which leaves me one more - your opinions will be greatly appreciated - thanks

This is not a sales plug and as our own forums are a couple of weeks away I thought I would ask in the best possible place - cheers

Jeff F


BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9273
  • Last login:August 19, 2025, 03:10:32 pm
  • ...
Re: MAME Single Player Controller - TAB or P Key????
« Reply #1 on: January 10, 2013, 09:28:58 am »
You can map pause and menu in MAME to require multiple buttons to be pressed simultaneously.
You don't have to choose between them.

I'd map the single button to pause and map the tab menu to require multiple keys so other people don't screw things up.

digitalsystemsdesign

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:January 11, 2013, 08:44:15 am
  • I want to build my own arcade controls!
Re: MAME Single Player Controller - TAB or P Key????
« Reply #2 on: January 10, 2013, 11:37:24 am »
Yes I am happy with combo keys for mapping - just trying to keep this as simple as possible for the newbies to MAME - I was going down the line of Pause but just wanted some extra input  - thanks for that

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9273
  • Last login:August 19, 2025, 03:10:32 pm
  • ...
Re: MAME Single Player Controller - TAB or P Key????
« Reply #3 on: January 10, 2013, 12:26:35 pm »
looking at the controller, there are 8 player buttons, but you only mention 6.
I assume you're going to have the bottom two mapped to one of the other things.

Consider moving them elsewhere on the CP if they aren't going to be action buttons, especially the one mapped to ESC.

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: MAME Single Player Controller - TAB or P Key????
« Reply #4 on: January 10, 2013, 12:28:03 pm »
If this is for MAME using the "confirm_quit 1" option in mame.ini give you a free pause when you press escape. Try it.

Well Fed Games

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1884
  • Last login:January 07, 2025, 04:42:47 pm
  • Delicious!
Re: MAME Single Player Controller - TAB or P Key????
« Reply #5 on: January 10, 2013, 12:56:01 pm »
looking at the controller, there are 8 player buttons, but you only mention 6.
I assume you're going to have the bottom two mapped to one of the other things.

Consider moving them elsewhere on the CP if they aren't going to be action buttons, especially the one mapped to ESC.

This. The 6 action buttons need to be separate from anything admin.
Completed projects: Pac bartop (Plug & Play), 30th Anniversary Pac cab (MAME), Point Blank (PS1), Centipede (arcade hardware- light restore), VS. Super Mario Bros (arcade hardware- light restore) Tetris Cocktail (SNES), Arcade Classics upright (60-in-1, then MAME), Multi-Raiden (arcade hardware). Pac Man vs.(Gamecube),

Working on: Pinball Re-theme, Homebrew arcade arena shooter

BobA

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5943
  • Last login:July 11, 2018, 09:52:14 pm
  • What Me Worry?
Re: MAME Single Player Controller - TAB or P Key????
« Reply #6 on: January 10, 2013, 01:36:45 pm »
Map coin 1 and player 1 start both to 1 in Mame and you will only need one button to coin up and start the game.  This will free up 1 button for you.


BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9273
  • Last login:August 19, 2025, 03:10:32 pm
  • ...
Re: MAME Single Player Controller - TAB or P Key????
« Reply #7 on: January 10, 2013, 01:49:31 pm »
OP is making these to sell.  Can't expect end-users to set up anything in MAME.
They'll just plug it in and scream if it doesn't work out of the box.


BobA

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5943
  • Last login:July 11, 2018, 09:52:14 pm
  • What Me Worry?
Re: MAME Single Player Controller - TAB or P Key????
« Reply #8 on: January 10, 2013, 03:48:23 pm »
Then how about considering a different single player controller to start production with.  I think they can give you joy (4) plus 12 or more rather than just 11.  Lots of cheaper new alternatives becoming available such as KADE or the older USB controller proj.
« Last Edit: January 10, 2013, 03:54:03 pm by BobA »

digitalsystemsdesign

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:January 11, 2013, 08:44:15 am
  • I want to build my own arcade controls!
Re: MAME Single Player Controller - TAB or P Key????
« Reply #9 on: January 10, 2013, 04:13:03 pm »
Sorry - you can't see it in the pic but there are 2 extra buttons on the sides (ie flipper buttons - front left and right) which make up the other 2

J

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9687
  • Last login:Today at 03:46:05 am
  • Designated spam hunter
Re: MAME Single Player Controller - TAB or P Key????
« Reply #10 on: January 10, 2013, 05:07:10 pm »
+1 on using the KADE firmware. (Release date in about ~2-4 weeks.)

It gives you 20 programmable inputs, two dedicated inputs (Reset and "HWB"), +5v, and ground.

If you use a Neutrik USB A-B feedthru, you can have the USB B on the outside of the case and plug the AVR into the USB A on the inside.  Since the Minimus AVR doesn't have mounting holes, the feedthru acts as the mount.



With the right current limiting resistor, you can use the 5v for some LED admin buttons. (No fancy RGB/animation, but single-color, constant-on LED buttons would work fine.)  You can print custom inserts for the LED buttons on Avery 18665 or 8665 adhesive labels.


Scott

BobA

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5943
  • Last login:July 11, 2018, 09:52:14 pm
  • What Me Worry?
Re: MAME Single Player Controller - TAB or P Key????
« Reply #11 on: January 10, 2013, 06:55:20 pm »
Nice idea for a super clean mount. :applaud:

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9273
  • Last login:August 19, 2025, 03:10:32 pm
  • ...
Re: MAME Single Player Controller - TAB or P Key????
« Reply #12 on: January 10, 2013, 07:43:41 pm »
Does the KADE license allow commercial use of their free software?  ???

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9687
  • Last login:Today at 03:46:05 am
  • Designated spam hunter
Re: MAME Single Player Controller - TAB or P Key????
« Reply #13 on: January 10, 2013, 10:16:46 pm »
Does the KADE license allow commercial use of their free software?  ???

D'OH!!!  I forgot that OP was building a commercial product.  :embarassed:

I made sure that the team is aware of this thread and they will probably throw in their 2 cents soon. (or would that be 2 pence for Jon.  ;D)


Scott

P.S. I was wondering why the team members weren't posting very often until I added up the numbers from Kickstarter -- they're probably a little busy with assembling the 289 KADEs (thats 21,097 solder connections) for Kickstarter supporters.  :o

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:Today at 08:18:31 am
    • KADE
Re: MAME Single Player Controller - TAB or P Key????
« Reply #14 on: January 11, 2013, 05:38:20 am »
Does the KADE license allow commercial use of their free software?  ???

Hi,
KADE is open source software and open hardware.  It is acceptable to use in commercial products but derived product must adhere to the same GNU/GPL license (i.e. software and hardware should be open) and KADE should be attributed.  We make this open so that folks can contribute, innovate, improve the technology and make things better for the community.

I would expect any commercially produced stick using KADE software or hardware (including KADE firmware) to be made open so that others can make the stick to the same specification as the retail stick by downloading the instructions, schematics, bill of materials etc and building themselves.

Thanks
Jon (KADE Co-Founder)

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9687
  • Last login:Today at 03:46:05 am
  • Designated spam hunter
Re: MAME Single Player Controller - TAB or P Key????
« Reply #15 on: January 11, 2013, 06:46:40 am »
For anyone interested in perusing the licensing legalese :dizzy:, I believe Jon was referring to using the GNU/GPL V3 license for the software.


Scott

edekoning

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 591
  • Last login:November 10, 2022, 02:21:38 pm
Re: MAME Single Player Controller - TAB or P Key????
« Reply #16 on: January 11, 2013, 07:06:29 am »
If this is for MAME using the "confirm_quit 1" option in mame.ini give you a free pause when you press escape. Try it.

didn't know that, thx