Ipac2 Configuration Headaches
-
Hi everyone, first time poster, compete beginner, try to be nice!
So I've designed and created my own home arcade machine. I'm running a raspberry 4 with a 2 player control panel with a 6 button Street Fighter type set up. All was going well until I tried to input my joystick and buttons.
A couple of issues, first one maybe rom specific but there's too many games to see if it only happens on Street Fighter. All the buttons seem to be programmed correctly, all except hard kick button. For some reason when this is entered it brings up an in game menu. Theres an option here to reconfigure but even if I set my button 6 to hard kick it will always revert back to the menu no matter what I do.
Second issue is I cannot figure out how to get player 2 buttons to configure at all. I can see by looking at other posts that I need to get into the programming part of the Pi, but like I said, I'm a novice and I don't really even know how to do this and I'm worried I may completely cock it up.
Everything was going so well too, but these two issues have really frustrated me and I'm now at a complete loss.
Any takers in walking me through these issues?
TIA
-
Please add some more info about your system, as detailed in https://retropie.org.uk/forum/topic/3/read-this-first.
-
Did you map your buttons in the EmulationStation setup? If so, what keys did you map the buttons to? Hard kick may be mapped to the same key Retroarch uses for menu (tab?).
And/or did you use the Ipac app in windows to set the keys?
I believe the Ipac only shows as a single controller, which means you'll need to set player 2 in Retroarch (Settings -> Input).
-
Also what arcade emulator/core are you using? I've noticed (in lr-mame2003 at least) that the RetroPad controls (set in EmulationStation) don't get applied correctly in game (e.g., pushing a retropad button will execute 2 different actions). FinalBurn doesn't have this problem for me.
There could be up to 4 places where the controls are configured in your setup:
Ipac
EmulationStation
RetroArch
Arcade coreIn the ideal case you just need to set them in EmulationStation and it works.
-
@TonyXL said in Ipac2 Configuration Headaches:
Also what arcade emulator/core are you using? I've noticed (in lr-mame2003 at least) that the RetroPad controls (set in EmulationStation) don't get applied correctly in game (e.g., pushing a retropad button will execute 2 different actions). FinalBurn doesn't have this problem for me.
actually mame2003 is effectively handling it correctly, as if you set up a keyboard controller as a joypad, you're effectively using two devices at once, as there are keyboard binds in RA by default. this issue is described in detail here: https://retropie.org.uk/docs/Keyboard-Controllers/#emulation-station-and-retroarch
-
@dankcushions Yeah I was banging my head against the wall last night, finally realized I needed to use the good old Tab menu to set the keys in mame2003.
-
@TonyXL When I do this I get a message that says, “error saving controller profile”
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.