Main > Main Forum
MAME/Pinball keys
Zeenon:
hmmmm....... :banghead: I am so missing the concept....
I actually drew out what the right side should look like (using the graphic of the left) then realized I don't have a R-CTRL or ' on the CP top.
2A - R shift - R Flipper. So this one is a no brainer. I just wire it up like every other switch on the top of the CP (This is #1 below) 2A is an open switch on the minipac.
2SW8 - / - R Nudge. So this one is a no brainer. I just wire it up like every other switch on the top of the CP (This is #3 below) 2SW8 is an open switch on the minipac.
(Right side view)
1 2 or 1 2
3 3
1. Right Flipper
2. Right Upper Flipper/Left Magnasave
3. Right Nudge
Now this is were I'm lost, I have two opening left on the minipac (which should be defined as R-CTRL and ') what's screwing me up is there are no physical buttons on the top of the CP to tie into like there was with the LEFT side.
2B - R CTRL
P1B8 - '
P1B3 - / (this is easy since this is just parallel with top CP button) (correction)
Z (so lost :o)
PL1:
Here's a diagram that might help clarify things.
Assign the functions that don't have a MAME equivalent to an un-used/spare input on your Mini-Pac and wire the button directly to that input.
For the pinball functions that you don't have spare inputs for, consider changing a MAME default (i.e. change P2B6 from X to Right Shift) since MAME is easier to configure using the "Input (general)" menu.
Scott
Zeenon:
Gotcha!
So I think I'll do a combo of what you posted above and here:
http://forum.arcadecontrols.com/index.php/topic,121570.msg1291185.html#msg1291185
1. You need an input for ball launcher (enter) and a button {+1 input}. I will make 2PB7 = enter
2. Wire the left flipper in parallel with Player 1 Button 4. (L-Shift) {-1 input}Done and working
3. Wire the left Magnasave/upper flipper in parallel with Player 1 Button 1 and Player 2 Button 1. (L-Ctrl and A) {-2 inputs}Done and working
4. Map an unused input on your encoder to R-Shift and connect it to the right flipper. {no change in # of inputs}
5. Map two unused inputs on your encoder to Apostrophe and "R-Ctrl" and connect both to the right Magnasave/upper flipper. {+2 inputs}
I'm added a #6
6. Map an unused input on your encoder to / and connect it to the right nudge.
See any flaws with this logic?
The only other way, is to steal P2B4, B5, B6 and B7, remap these to (for example to ',rctrl,rshift,/) in MAME. This would give me some spare inputs on the minipac if needed.
Z
PL1:
Sounds like you're on the right track.
To make it easier, you may want to make a file listing all the inputs on the Mini-Pac, which keystroke is assigned to the input, the MAME function, and the Pinball function.
Example:
1 SW 1 - Left Control - P1B1 - Left Magnasave
1 SW 2 - Left Alt - P1B2 - None
Once you list all the inputs and default settings from the Key Code list here, you can reassign the inputs that you aren't using for your setup.
If you still need more inputs, reassign others as needed.
Be sure to mark which settings you have to reprogram on the encoder and which you need to change in MAME.
Example indicating that the encoder and MAME default changed:
2 SW 7 - Enter* - P2B7* - Ball launcher
Scott
Zeenon:
Scott,
Thanks for your help!!!! Hopefully I covered all the keys in the attached.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version