I have a Raspberry Pi single-player arcade with standard joystick and buttons running Retropie-Emulationstation and I’m having a hard time trying to add a second player using an USB SNES controller for that.
I successfully managed to make the USB controller act as Player 2 with all console emulators (Atari 2600, NES, SNES, Master System and Genesis) by editing their retroarch.cfg files but I just can’t make it work properly with MAME (mame4all).
The problem is that every time I plug the USB controller while running MAME it takes place of Player 1 and the cabinet controls stop working. The only way to make them both work simultaneously is setting the cabinet controls as Player 2 through MAME menu (TAB key). But even so when I unplug the USB controller the cabinet controls became Player 1 again.
I just want the cabinet controls to act as Player 1 in MAME even if I plug the USB SNES controller. Does anyone know how to do it? I’m stuck and would appreciate any clues.