Player 3 and 4 controls not working
-
Player 1 and 2 controls are working fine using the minipac keyboard encoder. I have 2 snes usb controllers that I want to use for player 3 and 4. I have set them as the controllers for player 3 and 4 in retroarch but when I start a 4 player game (simpsons) player 3 also controls player 1 and player 4 also controls player 2. Player 1 and 2 work fine independantly.
Scratching my head as to where the config change is needed for player 3 and 4 to work independantly.
Pi Model or other hardware: pi4b 4gb
Power Supply used: 5.1v 3a
RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest):4.6
Built From: (Pre made SD Image on RetroPie website, Berryboot, or on top of existing OS etc.. - please provide the filename of any image used) running on raspbian 10 buster
USB Devices connected: Keyboard and 2 x usb gamepads
ES version: 2.9.1rp -
@joesnow81 please fill out ALL of https://retropie.org.uk/forum/topic/3/read-this-first
eg:
File: (File with issue - with FULL path)
Emulator: (Name of emulator - if applicable)("simpsons" isn't enough - there are many simpsons games across many platforms)
. I have set them as the controllers for player 3 and 4 in retroarch
how did you do this? please give precise steps
-
@dankcushions said in Player 3 and 4 controls not working:
@joesnow81 please fill out ALL of https://retropie.org.uk/forum/topic/3/read-this-first
eg:
File: (File with issue - with FULL path)
Emulator: (Name of emulator - if applicable)("simpsons" isn't enough - there are many simpsons games across many platforms)
. I have set them as the controllers for player 3 and 4 in retroarch
how did you do this? please give precise steps
Sorry. More details below
The games I'm trying are all Mame. Simpsons, TMNT, Sunset RIders, Xmen etc
I have gone into the retropie menu and then configuration editor. In the Basic config menu I have set player 3 and 4 as gamepads for Arcade, and also for all.
-
Anyone have any suggestions? I've been playing around tonight and just cant seem to use the minipac keyboard encoder for player 1 + 2 and the 2 usb controllers for player 3 + 4 on arcade games like TMNT and SImpsons.
Player 1 and 2 work fine but player 3 is a duplicate of player 1 and player 4 is a duplicate of player 2.
-
Which mame emulator?
I have close to your same setup, minipac for P1/P2 with real arcade sticks/buttons and two usb xbox style controllers. My issue was with advmame and was that the controllers were already mapped to p1/p2, and when I mapped my minipac to p1/p2 then both were setup on same player. The fix for me at least was to delete the mappings for p1/p2 first and then set minipac to p1/p2 and xbox ones to p3/p4.
If you are using lr-mame-2003 etc not sure if that would be the same problem but worth checking. There are also different roms for 2p vs 4p ones for simpsons and tmnt. Not sure about the other two. I never tried a 2p one, so not even sure it shows 4 players as an option on those.
-
@stoney66 said in Player 3 and 4 controls not working:
Which mame emulator?
I have close to your same setup, minipac for P1/P2 with real arcade sticks/buttons and two usb xbox style controllers. My issue was with advmame and was that the controllers were already mapped to p1/p2, and when I mapped my minipac to p1/p2 then both were setup on same player. The fix for me at least was to delete the mappings for p1/p2 first and then set minipac to p1/p2 and xbox ones to p3/p4.
If you are using lr-mame-2003 etc not sure if that would be the same problem but worth checking. There are also different roms for 2p vs 4p ones for simpsons and tmnt. Not sure about the other two. I never tried a 2p one, so not even sure it shows 4 players as an option on those.
Thank you for the heads up. I've managed to get this resolved. for my 4 player games I set it to use lr-mame-2003 instead of lr-fbneo. The mame2003 emulator is much easier to work with. Once the game loaded up I pressed tab on the keyboard and then amended the input for the game. I reconfigured the buttons for each player and now it works as expected.
NBA JAM threw me as if you want 2 players to play on opposing teams the joysticks have to be setup as player 1 and 3. Player 2 and 4 are on the usb gamepads as they are the team mates for player 1 and 3.
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.