Main > Main Forum

MAME/Pinball keys

Pages: (1/3) > >>

Zeenon:

Is there a standard key layout for cabs with MAME and a Visual Pinball setup?

The reason I ask is, because for some older VP tables the scripts (for each table) need to be updated because the cab is primarily for MAME. Just want to see what others are doing, or am I making this harder then it really is.

(details in case it helps)

I currently have your everyday standard 2 player layout on top...P1, P2, Exit, Pause, 2 - 4/8 joy, 7 buttons/player and a trackball. Coin 1/2 is going to a coin door. 3 buttons/side for VP.

So MAME uses 5/6 for Coin1/Coin2 which I remapped to 3/4 because 5/6 are L/R flippers. Nudge are A and ' - Magna is L-Ctrl and R-Ctrl. ] is the plunger, and I remapped A to W in VP because A is sometimes the ball lifter.

Z






PL1:


--- Quote from: Zeenon on February 14, 2013, 11:38:22 am ---The reason I ask is, because for some older VP tables the scripts (for each table) need to be updated because the cab is primarily for MAME. Just want to see what others are doing, or am I making this harder then it really is.

--- End quote ---

There were a very few older tables (a tiny sliver of early VP8 and some earlier) that used non-standard keys like "S" for start, but they are pretty rare -- you can either edit the script or press Player 2 Button 2 for the "S".

Most of those tables have been updated or another author has put out a newer/better version.

Everything VP9 or newer should use standard keys.

The smart move is to align your cab controls to the standard keys to prevent problems adding new tables.


--- Quote from: Zeenon on February 14, 2013, 11:38:22 am ---So MAME uses 5/6 for Coin1/Coin2 which I remapped to 3/4 because 5/6 are L/R flippers. Nudge are A and ' - Magna is L-Ctrl and R-Ctrl. ] is the plunger, and I remapped A to W in VP because A is sometimes the ball lifter.

--- End quote ---

WHAT??!!??!!  :dizzy:  I have no idea what royally screwed up tables you based this on, but everything in red is definitely NOT correct/standard.

The keys in VP were chosen to allow you to play pinball on a standard U.S. keyboard layout.

Function = key -- MAME overlap
Coin 1, Coin 2 = 5, 6 -- Same as MAME

Start 1, Start 2 = 1, 2 -- Same as MAME

Plunger/Ball Launcher = Enter -- P3 Button 3

Flippers = L/R Shift keys -- P1 Button 4, P3 Button 2

Upper Flippers = A and ' -- P2 Button 1, none

Magnasave = L/R Control buttons -- P1 Button 1, P3 Button 1

L/R/Up Nudge = Z, /, Space Bar -- P1 Button 5, none , P1 Button 3

Since no tables use both Magnasave and Upper Flippers, you can wire both in parallel -- check my other posts on this subject for diagrams showing how to do this correctly.


Scott

PL1:

I think I've figured out why you chose those settings, Zeenon.

The X-Arcade Tankstick uses non-standard keys for it's pinball flippers.

If you look at page 5 of the Tankstick Manual, you'll see that the flipper buttons are tied to coin 1 and coin 2.

If you look at page 14 of the Pinball Wizard Manual (PBW), you'll see the default flipper keys for Visual / Future Pinball.

The PBW was designed to be a 100% compatible plug-and-play controller for Future Pinball (a spinoff of Visual Pinball) that would also play 99.9% VP tables.


Scott

Zeenon:

You are spot on!!!! I have since (30 days ago) got rid of the tankstick and constructing my own CP.

So I have the left side wired up using your diagram (parallel wiring) and that is working with 3 buttons on the left side of the CP. So how do I wire up the right side?

On the minipac I have (and not saying these are correct):

2A - R shift (this is easy because it's just the right flipper)
2B - R CTRL
P1B8 - '
P1B3 - space (this is easy since this is just parallel with top CP button)

Z



PL1:


--- Quote from: Zeenon on February 14, 2013, 07:57:55 pm ---So I have the left side wired up using your diagram (parallel wiring) and that is working with 3 buttons on the left side of the CP. So how do I wire up the right side?

--- End quote ---
Just mirror the 1.) Flipper, 2.) Upper Flipper/Magnasave, and 3.) Nudge 3-button setup that you used on the left.


--- Quote from: Zeenon on February 14, 2013, 07:57:55 pm ---2A - R shift (this is easy because it's just the right flipper)
2B - R CTRL
P1B8 - '

--- End quote ---
These are Right Flipper, Right Magnasave, and Right Upper Flipper, respectively.

Right Nudge is the "/" key (next to the right shift key)


--- Quote from: Zeenon on February 14, 2013, 07:57:55 pm ---P1B3 - space (this is easy since this is just parallel with top CP button)

--- End quote ---

This is Up Nudge, and it usually goes on the front/center of the CP box so you can reach it easily with either hand or hip-check it if you don't have an overhanging lip on your CP.

The Plunger/Ball Launch button (Enter) is usually on the front/right of the CP box where you'd expect to see the plunger on a pinball machine.


Scott

Pages: (1/3) > >>

Go to full version