Mapping arcade controls for pinball
-
Hi guys, first post here so hopefully I do it correctly. Jus looking for a bit of help with my arcade controls. I built myself a arcade machine and so far everything is running great. I don’t know if this is possible what I am trying to achieve here so I’m hoping someone could help me. It’s being tough trying to search google for the answer as trying to explain my issue in the google search bar ain’t working out to good, so I thought it may be easier to do it this way to ask. I have two player arcade controls set up that consist of 8 buttons per player each with player and coin buttons also. I have 7 buttons for each player on the control panel and the remaining button for each player on the side of my machine. The thinking behind this was to use these side buttons as paddles for pinball. It was only after I had set it all up I had realised that when trying to map the controls for my pinball games that each side of the machine is treated as player 1 and 2 respectively, which now when I think of it, seems kind of obvious. I wanna know is it possible to map the controls out for particular roms [pinball games] so each of the side buttons are treated as player 1 so I can then play them games with each of the side buttons as the left and right paddle? I hope what I wrote makes sense to whoever reads this and that they can help me with my issue. Thanks.
-
It would be best to post the info requested here: https://retropie.org.uk/forum/topic/3/read-this-first
That way we know exactly what hardware you are using.
-
@quicksilver my bad. I’m using a pi 3b+ with all official peripherals. I’m using the latest retro pie image to which I then added my own roms, themes etc. The arcade controls I’m using are 2 player arcade sticks with usb encoders bought from EG Starts on amazon, they are the only usb’s I have connected to my Pi. My setup is running perfect, all controls work great with all my roms I’ve tried so far. My only issue is using the side buttons as pinball paddles. When mapping the controls I can use the left side button from player 1 as the the left pinball paddle but because the right hand side button is connected into the player 2 encoder I can’t map that button to be the right pinball paddle as it’s recognised as player 2’s button not mine. I am wondering is there a way of mapping it so them side buttons work for player 1 and not as 2 separate controllers.
-
@akav05 sorry Retro pie version is 4.4
-
@akav05 Would it be possible to add an additional button for each player? Perhaps in the front of the machine? Then rewire the "paddle" buttons to player one only?
I dont see a way as you currently have it wired for the button on the side to sometimes be perceived as player two and other times player one. Though there are others who have more experience then I do that might be able to arrive at a better solution.
-
What Pinball game/on which system ?
-
@quicksilver I would have to look into that as I have on the front of the machine 2 female usb sockets for connecting wired controllers one for each player when playing my N64 roms as the arcade controls are not suitable for that system. On all my games the 2 side buttons are not actually assigned to any button as there is no need for them. They are only assigned a button solely in the pinball games. But yes you are right in saying it is a player 2 button trying to be used as a player 1 button for that particular game.
-
@akav05 If they arent used for anything else why not connect them both to player one?
-
@mitu the system is MAME I would have to turn on my system to see the exact one and also the game name. I’ll get it up and running soon as I get in from work ans tell u.
-
@quicksilver the cable is not long enough to connect to the player one encoder. It is possible to buy the micro connecter cables in longer versions?
-
@akav05 I have to think you can. If not, just buy some same gauge wire and splice it yourself.
-
@quicksilver when thinking bout it, it does sound like the easiest solution to extend the cable and add the button as player 1. I’ll see can I source longer cables.
-
It you're using a MAME emulator, try configuring the inputs through the MAME input menu, they're not bound to RetroArchs' one-gamepad-one-player rule. Press
Tab
while in game and try to configure the inputs - for that game in particular. -
@mitu sorry for the late reply jus back from vacation. I will try that an see as trying to source longer cable has being troublesome.
-
@mitu hey thanks so much. Just finally got the chance to get back on the arcade machine and using your method I was able to map the buttons to the left and right paddles respectively and now I can play the pinball game the way I wanted to. Cheers
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.