RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Player 3 and 4 controls not working

    Scheduled Pinned Locked Moved Help and Support
    4 playerscontrollers
    6 Posts 3 Posters 2.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      joesnow81
      last edited by

      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

      dankcushionsD 1 Reply Last reply Reply Quote 0
      • dankcushionsD
        dankcushions Global Moderator @joesnow81
        last edited by

        @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

        J 1 Reply Last reply Reply Quote 0
        • J
          joesnow81 @dankcushions
          last edited by

          @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.

          1 Reply Last reply Reply Quote 0
          • J
            joesnow81
            last edited by

            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.

            1 Reply Last reply Reply Quote 0
            • stoney66S
              stoney66
              last edited by stoney66

              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.

              J 1 Reply Last reply Reply Quote 0
              • J
                joesnow81 @stoney66
                last edited by

                @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.

                1 Reply Last reply Reply Quote 1
                • First post
                  Last post

                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.