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

    Controller Config

    Scheduled Pinned Locked Moved Help and Support
    config
    8 Posts 3 Posters 1.5k 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.
    • G
      gameboy1983
      last edited by

      Hi guys,
      So I have an 8bitdo NES30 Arcade stick and 8Bitdo NES30 Pro controller.
      I have the arcade stick mapped like the NES30 Pro, in typical SNES button style mapping in Emulation Station (works great in Street Fighter so I can use either controller).
      All of my mapping works wonderfully with my NES30 Pro gamepad, but sometimes the Arcade Stick doesn't map the way I would like. If i try to change the mapping for the controls for a specific rom for the arcade stick, it affects the gamepad, and i dont want it to.
      Is there a way that since everything works perfectly the way i want with the NES30 pro gamepad, that i can set up specific roms to be mapped differently but only if i use the arcade stick?
      I mostly need this functionality for mame and fba games, as for everytthing else i just use the gamepad. For example, I have Robocop 2 on FBA. If my controller is set up perfectly stock on the NES30Pro gamepad, they are weird for the Arcade Stick. If i set them up right for the Arcade Stick, they are weird for the NES30 Pro gampad.
      Plz help.

      1 Reply Last reply Reply Quote 0
      • KN4THXK
        KN4THX
        last edited by

        The issue appears to be the controllers having the same device name upon autodetection causing Retroarch to use the same config for both. I don't know if there's an easy way to fix this but maybe someone else can offer a solution.

        "If you're gonna play the Game Boy, You gotta learn to play it right" - https://www.youtube.com/watch?v=FYLGl92ETNQ

        1 Reply Last reply Reply Quote 0
        • G
          gameboy1983
          last edited by

          They can be mapped separately in ES, they also have their own config files (in /opt/retropie/configs/all/retroarch-joypads) i believe.

          I just realized in MAME when I map buttons I can probably map both controllers at the same time since it allows multiple assignments.

          FBA however, I am not sure how to do this, since the only controller input option is Retropad.

          1 Reply Last reply Reply Quote 0
          • M
            mahcneto
            last edited by

            @gameboy1983 just out of curiosity, have you tried those NES30 controllers with N64 emulation? I have the same controllers but the N64 emulator won't recognize them at all, but every other emu works fine with it.

            1 Reply Last reply Reply Quote 0
            • G
              gameboy1983
              last edited by

              Sorry, I haven't done any N64 emulation.

              1 Reply Last reply Reply Quote 0
              • KN4THXK
                KN4THX
                last edited by KN4THX

                @mahcneto Try lr-Mupen64plus for N64 emulation and see if the controller works. If the controller works in ES then it should work in that emulator. If it does work then its a simple cfg fix for the other.

                "If you're gonna play the Game Boy, You gotta learn to play it right" - https://www.youtube.com/watch?v=FYLGl92ETNQ

                M 1 Reply Last reply Reply Quote 0
                • M
                  mahcneto @KN4THX
                  last edited by

                  @thedatacereal that worked like a charm! thanks!

                  1 Reply Last reply Reply Quote 1
                  • KN4THXK
                    KN4THX
                    last edited by

                    @mahcneto No problem. Keep in mind there are compatibility issues with emulators so while a game may not run great or have color/graphic issues in that emulator, it may run almost flawlessly in another.

                    Also, the high res lr-emulators are sweet :)

                    "If you're gonna play the Game Boy, You gotta learn to play it right" - https://www.youtube.com/watch?v=FYLGl92ETNQ

                    1 Reply Last reply Reply Quote 0
                    • 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.