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

    New Controller Woes

    Scheduled Pinned Locked Moved Help and Support
    mupen64nespro30
    6 Posts 2 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
      gamesfan
      last edited by

      Team,
      I have got a new 8bitdo NES30 Pro, and it is working great in ES and all RetroArch emulators.
      All I needed to do was go into ES settings and re-bind the controllers via the controller setup.

      However, the one emulator I use that does not use RetroArch is Mupen64, and the new controller does not work correctly in that emulator as the button assingments are diffrent.

      I thought that when you ran the ES settings controller config it automatically injected\created a mupen64 config, but that doesnt seem to be working correctly, maybe becuase one exists??

      Does anyone have a NESPro30 that wouldn't mind sharing thier .CFG file?

      Doesn't that file get overwritten at launch? I recall having some difficulties editing it before.

      Anyways, Im struggling a bit here, any help is appreciated.

      Brian

      F 1 Reply Last reply Reply Quote 0
      • F
        fawked @gamesfan
        last edited by

        @gamesfan did you change the 8bitdo hack option in RetroPie setup? Changing that fixed my problems.

        G 1 Reply Last reply Reply Quote 0
        • G
          gamesfan @fawked
          last edited by

          @fawked I did not toggle that actually as the controller is working fine in all the other systems. I will give that a try though.
          Thanks for your time.

          F 1 Reply Last reply Reply Quote 0
          • F
            fawked @gamesfan
            last edited by

            @gamesfan if you already know the number values of your buttons, you can manually change button mapping in mupen64plus.cfg.

            F 1 Reply Last reply Reply Quote 0
            • F
              fawked @fawked
              last edited by

              @fawked found this on mupen site.... Hopefully it helps!

              ; Nes30 Pro Controller
              ; NB - this maps Z trigger to button Y
              ; Select, L2 and R2 are unmapped
              [Bluetooth Wireless Controller   ]
              [8Bitdo NES30 Pro]
              plugged = True
              plugin = 2
              mouse = False
              AnalogDeadzone = 4096,4096
              AnalogPeak = 32768,32768
              DPad R = axis(6+)
              DPad L = axis(6-)
              DPad D = axis(7+)
              DPad U = axis(7-)
              Start = button(11)
              Z Trig = button(4)
              B Button = button(1)
              A Button = button(0)
              C Button R = axis(2+)
              C Button L = axis(2-)
              C Button D = axis(3+)
              C Button U = axis(3-)
              R Trig = button(7)
              L Trig = button(6)
              Mempak switch =
              Rumblepak switch =
              X Axis = axis(0-,0+)
              Y Axis = axis(1-,1+)
              
              1 Reply Last reply Reply Quote 0
              • G
                gamesfan
                last edited by

                I have this resolved after a bit of tinkering.
                I had a old controller config in the mupen64 cfg file, I told it plugged=false.
                Then I manually edited the config to match the buttons, using the same config you just linked to above.

                this old post on the old forum helped too.
                http://blog.petrockblock.com/forums/topic/8bitdo-nes30-pro-hotkey-problems-in-mupen64plus/

                Thanks everyone.

                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.