Recalbox Forum

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

    Nintendo Adapter Box

    Your recalbox
    nintendo adapter
    6
    33
    12073
    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.
    • Gorion
      Gorion last edited by

      So, where can I get one πŸ˜‰

      1 Reply Last reply Reply Quote 0
      • acris
        acris last edited by

        Great job @lackyluuk

        1 Reply Last reply Reply Quote 0
        • lackyluuk
          lackyluuk Translator last edited by lackyluuk

          Thanks folks πŸ™‚
          It still needs some tuning since the controllers do not work properly in-game with this adapter. In ES everthing works but not really in-game. Anyone an idea?

          @azvarel @Gorion haha, yes. Actually it should be possible to get one. Unfortunately it is a little bit expensive since it is a unique piece and no mass production πŸ˜„
          But if you have a 3D printer, we could talk about πŸ˜„

          Here is another pic from the inside..its a little bit messy πŸ˜•

          Actually there is no need for additional glue. I just put it there to fix it. The cover / lid (see next to the box) holds all the connectors properly πŸ™‚

          0_1493660596703_IMG_20170501_151811.jpg

          NintendoRS | Nintendo Adapter Box | Cardboard Recalbox

          1 Reply Last reply Reply Quote 0
          • abunille
            abunille last edited by

            @lackyluuk

            Really fantastic work.
            Reserve me one πŸ™‚

            Wenn ihre Frage beantwortet wurde:
            Themen-Werkzeuge -> ask as question + Themen-Werkzeuge -> mark as Solved

            Bei hilfreichen Antworten darf man den jeweiligen Beitrag auch gerne positiv bewerten ;)

            1 Reply Last reply Reply Quote 0
            • acris
              acris last edited by acris

              @lackyluuk
              need archive of recalbox.support.sh ?
              What material did you use?

              modify driver udev or sdl2 in recalbox.conf ?

              1 Reply Last reply Reply Quote 0
              • lackyluuk
                lackyluuk Translator last edited by

                @acris I will create a support file tomorrow and give you the link. The N64 controllers work perfectly in ES and in-game. Only the NES and SNES have issues (They use a different adapter than the N64 controllers. Maybe this can be a problem.

                Do you mean the material of the box itself?

                So far I haven't changed anything in recalbox.conf. Should I?

                NintendoRS | Nintendo Adapter Box | Cardboard Recalbox

                1 Reply Last reply Reply Quote 0
                • acris
                  acris last edited by

                  do you use mayflash adapter or other ? link ?
                  may be you need usbhid quirk

                  1 Reply Last reply Reply Quote 0
                  • lackyluuk
                    lackyluuk Translator last edited by

                    @acris This one for NES/SNES:
                    http://www.raphnet-tech.com/products/4nes4snes/index.php

                    And this one for N64:
                    http://www.raphnet-tech.com/products/dual_n64_to_usb_adapter/index.php

                    NintendoRS | Nintendo Adapter Box | Cardboard Recalbox

                    1 Reply Last reply Reply Quote 0
                    • acris
                      acris last edited by

                      I need your archive (recalbox-support.sh)
                      In theory I think you need usb quirks or others things udev rules.

                      in recalbox.conf you can tested to switch auto driver in sdl2 or udev.

                      ## If you don't have issues with your controllers, let auto
                      global.inputdriver=auto
                      

                      reboot you raspberry if you modifed
                      sorry for my english.

                      1 Reply Last reply Reply Quote 0
                      • lackyluuk
                        lackyluuk Translator last edited by

                        @acris Thank you for your help. I will do the modifications and the support file tomorrow amd let you know

                        Your english is quite good, mine is not really better, haha πŸ˜„

                        NintendoRS | Nintendo Adapter Box | Cardboard Recalbox

                        1 Reply Last reply Reply Quote 0
                        • lackyluuk
                          lackyluuk Translator last edited by lackyluuk

                          @acris
                          I have changed global.inputdriver=auto to sdl2 and udev. Same behaviour, SNES and NES controller still only work in ES.

                          Here are my support.sh files:

                          • Only adapterbox connected to recalbox (no controllers connected to box):
                            http://www52.zippyshare.com/v/VAAnNWtd/file.html

                          • SNES controller connected to adapterbox (Works fine in ES):
                            http://www52.zippyshare.com/v/hbrvTfUM/file.html

                          NintendoRS | Nintendo Adapter Box | Cardboard Recalbox

                          1 Reply Last reply Reply Quote 0
                          • acris
                            acris last edited by acris

                            @lackyluuk
                            try this idea :

                            mount -o remount,rw /
                            

                            edit this file : /etc/modprobe.d./usbhid.conf

                            add theses lines at the end :

                            #raphnet.net 4nes4snes v1.5
                            options usbhid quirks=0x289b:0x0003:0x040
                            

                            save and reboot your raspberry.
                            Try SNES gamepad.

                            but I think theses adapters need patch kernel.

                            1 Reply Last reply Reply Quote 0
                            • lackyluuk
                              lackyluuk Translator last edited by

                              @acris
                              Thanks for your help. Unfortunately it does not work. I saw that the 4NES4SNES adapter is already in the /usbhid.conf file.
                              Could it be possible that the new version v1.5 is the problem?

                              Is there anything else I could try to figure out?

                              NintendoRS | Nintendo Adapter Box | Cardboard Recalbox

                              1 Reply Last reply Reply Quote 0
                              • acris
                                acris last edited by acris

                                @lackyluuk
                                not it s another
                                your id vendor and id product are differents, you need to add my informations and try if you didn t do it.

                                https://github.com/recalbox/recalbox-buildroot/blob/master/board/recalbox/fsoverlay/etc/modprobe.d/usbhid.conf#L5

                                oh not raphnet need a kernel patch too

                                @Substring , @ian57

                                1 Reply Last reply Reply Quote 0
                                • lackyluuk
                                  lackyluuk Translator last edited by

                                  @acris yes I have tried your info, but no luck 😞

                                  NintendoRS | Nintendo Adapter Box | Cardboard Recalbox

                                  1 Reply Last reply Reply Quote 0
                                  • acris
                                    acris last edited by

                                    i think kernel patch is missing in recalbox 4.1

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

                                      Ni idea if it requires a patch to the kernel, i don't think so as it works fine in es, right ?

                                      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
                                      • lackyluuk
                                        lackyluuk Translator last edited by

                                        @Substring yes, in ES it does what it should. But no response at all in a game. This only occurs with the 4NES4SNES adapter. The one for N64 works fine.
                                        I have connected these two adapters with a small usb hub.

                                        NintendoRS | Nintendo Adapter Box | Cardboard Recalbox

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

                                          @lackyluuk ok, this is what you should do :

                                          • test pads with evtest, i think they should work
                                          • same goes with sdl2-jstest
                                            => if both of them work, then it's a retroarch problem
                                          • out of curiosity, try to remap the pads in retroarch so that we can see if retroarch can see them afterall

                                          Give a try to https://github.com/recalbox/recalbox-os/issues/1244#issuecomment-2981808465 because it has an updated retroarch version, i know i had to rewrite 1 patch regarding inputs, so maybe that would do.

                                          Still, if it works in ES, it means it works with SDL and linux kernel, so that is a retroarch problem. You could eventually try some non retroarch emulators with these pads (mupen scummvm, advancemame, reicast)

                                          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
                                          • lackyluuk
                                            lackyluuk Translator last edited by

                                            @Substring thanks a lot! I will try these points and give a feedback then.

                                            NintendoRS | Nintendo Adapter Box | Cardboard Recalbox

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

                                            Want to support us ?

                                            78
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright Β© 2021 recalbox.com