• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

Using different controllers for different cores . 2 players.

Scheduled Pinned Locked Moved Help and Support
contollersretroarch setup
6 Posts 2 Posters 913 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.
  • R
    red_eye80
    last edited by 4 Jan 2021, 18:36

    Hi all. New here and in the retropie experience although I have some experience with emulation in the past with different results. Loving it so far. But here's my problem:

    I have 2 different from each other ps3 style wired usb controllers and 2 arcade style wired usb controllers. All 4 are constantly connected at the same time, each at their own port. All 4 are recognized as different entities.

    What I would like to do is define:
    Ps3 style controller A to be player 1 controller for all consoles.
    Ps3 style controller B to be player 2 controller for all consoles.

    Arcade controller A to be player 1 controller for arcade systems (like FB neo, Mame, etc.)
    Arcade controller B to be player 2 controller for arcade systems

    After reading different replies to users with similar problems/goals I went in Retroarch after launcing a game of the core I want to map, and try to change the ''core remap file'' from the ''quick menu'' options. But I can only rearrange the buttons of a specific controller. Not pick a different controller altogether. Is there a way to do this? Is it within retroarch or retropie?

    I apologize if this has been asked before or if it's not possible. If there's a tutorial or answer please point me to the right direction. Thank you in advance.

    Y 1 Reply Last reply 6 Jan 2021, 13:31 Reply Quote 0
    • R
      red_eye80
      last edited by 5 Jan 2021, 17:55

      Is this the best way to do it (joystick selector) or have things changed since 2016?
      https://retropie.org.uk/forum/topic/2875/multiple-controller-drivers-one-per-system-core-solved/4

      The github retropie links are no longer there unfortunately.

      1 Reply Last reply Reply Quote 0
      • Y
        YFZdude @red_eye80
        last edited by YFZdude 1 Jun 2021, 13:31 6 Jan 2021, 13:31

        @red_eye80 said in Using different controllers for different cores . 2 players.:

        After reading different replies to users with similar problems/goals I went in Retroarch after launcing a game of the core I want to map, and try to change the ''core remap file'' from the ''quick menu'' options. But I can only rearrange the buttons of a specific controller. Not pick a different controller altogether. Is there a way to do this? Is it within retroarch or retropie?

        You can back all the way out to the Main Menu of RetroArch, then go to Settings -> Input and you can alter which players are controlled by which devices there. These changes would not be saved in a remap, but likely would if you save a Core Override.

        That might not be as easy to completely configure as if you get the Joystick Selection tool you linked in your second post.

        1 Reply Last reply Reply Quote 1
        • R
          red_eye80
          last edited by 7 Jan 2021, 05:25

          Thank you for your reply. So I tried your suggestion: Load a retroarch final burn neo game, enter retroarch menu. Back out, go to settings, change the controller to ''usb arcade stick" , which is what I want for all the games of that core, then go to ''quick settings", controls and save a core remap file, without changing anything else there. Basically just making sure the correct controller is shown, and it is then quit retroarch.

          BUT, when I exit the game, and reload it, it does show it loads a core remap file, but the controllers are configured as prior the change. What did I do wrong?

          Y 1 Reply Last reply 7 Jan 2021, 12:00 Reply Quote 0
          • Y
            YFZdude @red_eye80
            last edited by 7 Jan 2021, 12:00

            @red_eye80
            I think what you need is an override instead of a remap.

            I don't have access to my system right now, but looking at this:
            https://docs.libretro.com/guides/overrides/#override-configs
            it appears you should find the save override option under Quick Menu -> Save Core Override.
            I'll admit this didn't ring a bell with me so it is possible it is a slightly different path to it, but I do know it contains the word override instead of remap.

            1 Reply Last reply Reply Quote 1
            • R
              red_eye80
              last edited by 7 Jan 2021, 15:53

              Thank you for clarifying and defining the difference. I thought I was going mad, because no matter which menu I was going in, I could not find the ''override option'' anywhere. Was I using a different software? So I just assumed it was the remap option which obviously wasn't working and I can understand why.

              After some searching, I realized that a bunch of options including ''overrides" where switched off, not to be visible. So I just tested what you mentioned before and it worked! Now I can use the arcade sticks, even for beat'em ups and shoot 'em ups on consoles, (game override). Thank you so much!

              1 Reply Last reply Reply Quote 0
              5 out of 6
              • First post
                5/6
                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.

                This community forum collects and processes your personal information.
                consent.not_received