Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: digitalwacker on July 02, 2019, 10:03:52 pm
-
Having trouble with my Mame input Player 1. My setup is a original Pacman cabinet with a PAC to jamma adapter and a jpac. I've mapped the Player 1 and 2 buttons to also act as action button 1 & 2. I'm having a problem with the Player 1 button. It doesn't remain active when pressed. So if I'm playing VS. Super Mario, I can't run. It only accepts one button press. I tried to play Galaga fast shoot and I'm not able to hold down button 1 and get multi-shot. Works when I press the 1 key on the keyboard. When I map button 1 to button 2, It works perfect
Any ideas?
-
Is the player 1 button set up as the shift button? That would be the only thing I could think of that would make it not do anything as you hold it down. It would be waiting for another button press. Disable that (unless you need it) and see if that works. If it is a shift button and you do need it, you will probably have to try something else.
J_K_M_A_N
-
Having trouble with my Mame input Player 1.
You're talking about the Player 1 Start button, not Player 1 Button 1, right?
Looks like the "shifted functions" feature is working as advertised.
http://www.ultimarc.com/jpac.html (http://www.ultimarc.com/jpac.html)
Shift functions. Holding "Start1" and pressing other buttons sends a range of codes for MAME functions such as "escape", "Coin 1", "tab", "enter". This means no extra buttons are needed on the cabinet. In programmable mode any input can be the shift key and all keys can be programmed with a shifted code.
If you don't want shifted functions, either reassign the shift key or use a different input for Player 1 Start.
Scott
-
I tried removing all the shifted functions under inputs, with no luck. I must be missing something, or is this a hardware issues with the jpac? I know its my bad for trying to use the Player 1 start as the Player 1 action button. Hopefully someone has an answer. Thank You
-
I tried removing all the shifted functions under inputs, with no luck.
By default, when you press and hold P1 Start the J-Pac sees "shift" and starts looking for other button presses. (shifted functions)
- If no other button is pressed before P1 Start is released, the J-Pac sends a "1" keystroke.
- Even if you clear the shifted functions from the other inputs, P1 Start is still assigned as "shift".
IIRC, you should be able to disable "shift" on P1 Start using the "IPAC Shift" checkbox on the right side, 3rd line from bottom. (you might need to assign the shift function to a different input)
(http://www.ultimarc.com/images/winipacv2.png)
If that doesn't work, connect the P1 Start button to a different J-Pac input and program that input to send a "1" keystroke.
- Easiest way is probably to connect one of the screw terminal inputs on the left to the Normally Open (NO) tab of the P1 Start microswitch.
- Ground is already connected to the common (COM) tab, you just need to change the wire connected to the NO tab.
(http://www.ultimarc.com/images/jpac.jpg)
Scott
-
I'll give it a shot. Thank You very much!
-
You can easily figute out if the P1 start button is shifted because, if it is, the input is sent on button RELEASE. Keep the button pressed: Nothing should happen. Release the button then: your input should be sent.
-
Wanted to say Thank You to all! I purchased my jpac back in 2013 and didn't know it could be programmed. Everything is working great now!
Thanks again for all the help!