Hi all,
I built a Picade a few weeks ago and have been in control hell ever since.
It would really be helpful for me to understand how others are handling control mapping of the joystick and buttons on their Picade builds.
Most of the gaming that I do is retro MAME games using the MAME2003 emulator that is included in the latest RetroPie image.
I have RetroPie and the requisite Pimoroni drivers installed and have the principal buttons mapped in Emulation Station as seen in the attached pic.
However, I want to remap buttons in some games. Obviously different control setups are going to work better in something like Street Fighter 2 vs a basic game like Galaga or Shinobi that just has one or two principal controls.
From everything I can find, the preferred way of doing this is to use the MAME menu that is available inside of a MAME game to remap.
Unfortunately this does not work. When I get the MAME menu up and “remap input for this game” some of the buttons on the Picade are not available to be remapped (I can’t re-map the B or A buttons for example). Additionally after I remap other buttons then things like the Select/Start (i and o keys) stop working properly.
Another option seems to be to remap buttons inside of the Retroarch menu but this has its own problems. If you remap inside of Retroarch then those button pushes now affect everything, even navigation and selection within Retroarch itself!
How are people doing this?
It’s really frustrating and I’m ready to light the Picade on fire and do something else as there appear to be other options to handle things without the Picade hat where these annoyances don’t exist.
Thanks.
P.S.
It’s also probably worth pointing out that when I use a game control like a Logitech or 8bitDO gamepad everything works absolutely fine. The issues all surround using the joystick and buttons that ship with the picade and are connected to the Pi via the Pimoroni hat.