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: Is there a chart of what controls each game wants?  (Read 1376 times)

0 Members and 1 Guest are viewing this topic.

waname

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:December 22, 2004, 05:07:19 pm
  • I want to build my own arcade controls!
Is there a chart of what controls each game wants?
« on: November 23, 2004, 03:43:19 pm »
Here are two sentences of background, followed by the question:

I'm building a "legacy" (mostly old games) MAME setup for a friend who's not real computer literate.  My plan is to use AdvanceCD because you can't screw up the hard drive no matter what, and I can build a CD with 20 configured games to begin with, then configure more games later, and so on.  No sense in overloading the kids with choices.

I don't remember that much about arcade games, though I used to play a bunch.  Is there any chart that says:

Pacman: 1 4-way joystick, coin, P1 start, P2 start
Missile Command: 1 trackball, (shoot, I don't even remember what buttons!) coin, P1 start, P2 start
Och!  I was going to list some more, but I honestly don't remember button layouts!

At the moment, we're focusing on the older games, so I don't feel a need to clutter the setup with more buttons than necessary.  If this thing is a big hit with the kids, we can upgrade the system.

AdvanceCD seems like a great way to go, with an automatic front end, and so on.  And if power goes out, I don't get a call about Windows not booting.  True, they can't save high scores.  That's probably OK.

And I know that I'm going to need some extra buttons for controlling the AdvanceCD frontend.  Looks like you can highlight a game with the P1 joystick, but to actually start it you need to press the Enter key, which I don't think is a standard MAME button.

Thanks for listening- my real hope is if I can find a resource that shows the controls needed, and maybe even some of the layouts that were used.  (My secret hope is to one day play Gondomania again.)

Wan

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: Is there a chart of what controls each game wants?
« Reply #1 on: November 23, 2004, 04:36:08 pm »
Well, the answer may be more complicated than your question:

If you go into the Tab - Inputs this game menu in MAME, it will tell you what buttons MAME thinks the game needs - "This game uses P1 buttons 1 through 4".

If you get the controls.dat (which is really controls.ini or controls.xml) file from http://fe.donkeyfly.com/controls/controls_dat.php it will tell you "What MAME calls Button 1 is really "Jump" on the CP.

If you get the control panel image packs from http://www.mamehot.net/php/stuff.php?stuff=panel , you can see how the buttons were arranged, and maybe even what they did.  "Jump was a blue button on either side of the joystick."  (Lots of files, though).

Then there are viewers like CPMaker and Johnny5 that will overlay an image of your CP so you know "The red button is "Jump"", but these are fairly hard to configure (but ultimately worth the effort).

But, no, there isn't a direct way to get what you are asking for.
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.

waname

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:December 22, 2004, 05:07:19 pm
  • I want to build my own arcade controls!
Re: Is there a chart of what controls each game wants?
« Reply #2 on: November 23, 2004, 04:54:04 pm »
Wow- thank you.  Looks like those two sites have everything I need.  Those would probably go well in the FAQ.

Yep- it's a lot of files, but the info is there and I can puzzle through it.

I tried finding CPMaker but googling CPMaker MAME just brought me back here!  Oh well!  I'll have to muddle through with whipping up some directions for each game (another reason to deliver only a dozen or so games to begin with.)

Again, thanks for taking the time.

Wan

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8183
  • Last login:April 12, 2023, 09:22:35 pm
  • The Bears Still Suck!
Re: Is there a chart of what controls each game wants?
« Reply #3 on: November 23, 2004, 05:03:35 pm »
Search the software forum for CP maker.

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: Is there a chart of what controls each game wants?
« Reply #4 on: November 24, 2004, 08:40:58 am »
Here some motivation for setting up Johnny5 or CPmaker (if the pic shows up).

This is Howard C's default layout in EmuLoader, which means you have to create individual images for each game, but the results are awesome.

BTW, MAMEWAH and some other frontend can generate these automatically, and Buddabing has a patch in the software forum to display these when you pause a game.
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: Is there a chart of what controls each game wants?
« Reply #5 on: November 24, 2004, 02:50:52 pm »
Here are two sentences of background, followed by the question:

I'm building a "legacy" (mostly old games) MAME setup for a friend who's not real computer literate.
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

waname

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:December 22, 2004, 05:07:19 pm
  • I want to build my own arcade controls!
Re: Is there a chart of what controls each game wants?
« Reply #6 on: November 25, 2004, 09:57:28 am »
Again, thanks so much for all the help.

Now I wish I'd started this project a long time ago, so I could

(a) eliminate the use of non-controller keys in the AdvanceCD frontend.  Do I really want to dedicate a button to the "enter" key when "fire" (or "coin" so you don't have to move your fingers) would work as well?  Sigh.
(b) get it working with the little EPIA motherboards' graphics.
(c) integrate something like you have written that shows the controls after you pick the game, and waits for a "fire" (or "coin").
(d) save high scores to a hard drive or floppy drive.

BUT!  I'm not going to have all that done for Christmas!

(I know that Knoppix allows saving high scores to a floppy, and works with EPIA, but the gaming menu looked confusing to me.  I'm sure I'll take another look at it in the future.)


So I'm going to say thanks very much for all the help, again, and I'm going to try and provide "a system" that they can start with- plays some good games, and serves as a starting point for discussion and improvement.

You guys are a great community- in fact, you're SUCH a great community that there are almost too many options to choose from.  But in my own situation things are less complicated, because AdvanceCD doesn't leave too many things open.

Wan

StephenH

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 544
  • Last login:January 09, 2023, 06:15:45 am
  • I'm a llama!
Re: Is there a chart of what controls each game wants?
« Reply #7 on: November 27, 2004, 04:57:12 am »
Consider the games you are going to play most, and then figure what you can live with, and what you can live without.  Here are some examples:

1) If you are running most old school games, most can be run with 3 buttons per player.

2) Neo Geo games need 4 buttons per player.

3) If you like the newer fighting games (i.e. Street Fighter, Marvel vs. Capcom, Mortal Kombat Series, etc), you will need at least 6 buttons per player.

4) Games like Marble Madness, Capcom Bowling, Centipede, Missile Command, Golden Tee, Rampart, etc all need a trackball for input.  Some of these even used dual trackballs.

5) Games like Arkanoid and Tempest used spinners for original input.

6) If you like Shooting Games, you may want to get one of the Act Labs USB Light Guns.   These are the only guns that work with MAME well.

7) If you like Driving Games such as Pole Position, Hard Drivin, Out Run, etc, these games used a wheel and pedals.  For these to work in MAME, you may need a racing wheel and pedals that can emulate joystick inputs.

8) Many flight sim games used an Analog Joystick, instead of digital.  This joystick can input a much wider range of values for each direction, than the usual 8 positions. 

9) Some games like Stun Runner, Star Wars, Starblade, and others used a yoke.  These can be wired through Analog inputs.

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: Is there a chart of what controls each game wants?
« Reply #8 on: November 27, 2004, 10:32:04 am »
2) A few Neo Geo fighting games need 4 buttons per player.  The vast majority will work with only 3.
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.