Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Help setting up 8bitdo N30 pro to be used for N64 games

    GamePad/GPIO/USB encoder
    8bitdo n64 n64 controller 8bitdo n30 pro
    3
    14
    7815
    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.
    • paradadf
      paradadf Staff @kguzm251 last edited by

      @kguzm251 first of all, the controller was configured by default. But you can always reconfigure it anyway. And THERE IS an option in the sequence to map the right analog in the ES menu. You configure just two directions (the axes).

      If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

      kguzm251 1 Reply Last reply Reply Quote 0
      • kguzm251
        kguzm251 @paradadf last edited by

        @paradadf I apologize for my lack of knowledge, but when I configure the control the very first option is the D pad which I configure with their perspective arrows then I believe there is an option for Joy Stick and it only shows Left Up and Left Left.

        I don’t have the screen in front of me, but I believe it reads something a long the lines of if you don’t have a joy stick hold A to skip. So i skip this option and continue on to A, B, X, Y, L1, R2, L2, R2, L3, R3, but do not see right or left analog. On the retropie I recall seeing these options, but not on recalbox.

        If like you say it is configure by default I will “forget Bluetooth” re-paired it and try it without manual configuration.

        I will add a picture of the options made available when configuring later on to show you what I’m talking about, now it is very possible that when you connect an N64 USB controller those options become available. On retropie the system doesn’t recognize the type of controller simply reads USB Gamepad whereas recalbox recognizes the type of device and I’m guessing it display the buttons for them.

        Substring 1 Reply Last reply Reply Quote 0
        • Substring
          Substring @kguzm251 last edited by

          @kguzm251 You should understand that configuring a pad is made on the most common layout, which is SNES + PS3/XBOX. The N64 pad is totally out of that scheme.

          In your case, you need to write a custom mapping file for N64, which is not an easy play. We have to update the wiki according to 4.1, had no time yet.

          Former dev - Please reply with @substring so that i am notified when you answer me
          Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

          kguzm251 paradadf 2 Replies Last reply Reply Quote 0
          • kguzm251
            kguzm251 @Substring last edited by

            @paradadf @substring Do you or anyone here can provide some insight on writing the custom mapping file? I would love to get back into Zelda Ocarine of Time, but at the present moment this limitation is holding me back. I did come a cross an old thread which addressed this problem, but according to the wiki it is meant for V3.3.0 ONLY and I'm guessing that it will not work on the current version 4.1.0

            Substring 1 Reply Last reply Reply Quote 0
            • Substring
              Substring @kguzm251 last edited by

              @kguzm251 for now, I really don't have time for some help about that. There are some good hints on the wiki + Recalbox 4.1 has sdl2-jstest that will help to find button numbers. Or just write down the current config and "reassemble" in the order you wish

              Former dev - Please reply with @substring so that i am notified when you answer me
              Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

              1 Reply Last reply Reply Quote 0
              • paradadf
                paradadf Staff @Substring last edited by paradadf

                @substring there is no need to write a custom config with the nes30 pro. @kguzm251 just needs to configure his pad properly on ES and use the right analog stick for the C-Buttons.
                For every analog stick you just have to configure two axes (directions).

                If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

                kguzm251 1 Reply Last reply Reply Quote 0
                • paradadf
                  paradadf Staff last edited by

                  https://forum.recalbox.com/topic/9584/4-1-bluetooth-problems

                  If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

                  1 Reply Last reply Reply Quote 0
                  • kguzm251
                    kguzm251 @paradadf last edited by kguzm251

                    @paradadf I was able to connect the Nes30 pro via BT, one time and as you mentioned the right analog stick, function as the C-Buttons, however after a while I could not re-connect via BT anymore. I tried deleting paired BT devices and nothing. I even formatted the SD card and installed a fresh copy of NOOBS with recalbox. Is there a way to complete wipe the control configs off the system without doing a complete reimage? Also I tried to follow @Substring advice and testing the button, but when I tried to run the jstest I receive a message "Command not found" this also happens on my Mac Pro. on the raspberry pie 3 I get as far as determining which devices I have, but the last command does not work.
                    -jstest /input/dev/js*
                    -then jstest /input/dev/js0 > "Command not found"

                    Substring 1 Reply Last reply Reply Quote 0
                    • Substring
                      Substring @kguzm251 last edited by

                      @kguzm251 I never said jstest but sdl2-jstest

                      Former dev - Please reply with @substring so that i am notified when you answer me
                      Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                      kguzm251 1 Reply Last reply Reply Quote 0
                      • kguzm251
                        kguzm251 @Substring last edited by

                        @substring Yes that's what I meant "sdl2-jstest". On my Mac after I enter this command I'm prompted for a password. When I enter my admin pw I get command not found.

                        Substring 1 Reply Last reply Reply Quote 0
                        • Substring
                          Substring @kguzm251 last edited by

                          @kguzm251 ssh to your recalbox to do that command 😉

                          Former dev - Please reply with @substring so that i am notified when you answer me
                          Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

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

                          Want to support us ?

                          89
                          Online

                          99.6k
                          Users

                          28.1k
                          Topics

                          187.1k
                          Posts

                          Copyright © 2021 recalbox.com