Recalbox Forum

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

    N64 emulator does not launch when certain gamepad is connected

    Emulator Arcade/PC/Console
    does launch certain gamepad connected
    3
    10
    2665
    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.
    • qawert
      qawert last edited by

      Hey everybody,

      I'm using recalbox 4.0.2 on a raspberry pi 3 and I have encouterd some difficulties with the n64 emulator.
      When I'm playing with my xbox 360 gamepad everything works fine. But i recently bought some generic usb controllers (https://www.amazon.de/gp/product/B017DD4B9C/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1) and if one of these controllers is connected to the pi I cannot launch games with the n64 emulator.
      I can navigate to the list with all the games but if I want to start a game there is this short recalbox loading screen and then I return to the list to select a game.

      All the other emulators seem to work...

      Any ideas on how to fix this problem would be highly appreciated 😉

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

        Is your controller on the list?

        https://github.com/recalbox/recalbox-os/wiki/Compatibility-(EN)

        Sinclair ZX Spectrum 48k "dead flesh" keyboard, Commodore 64, Amiga A500, Amiga A1200, CD32, PC Engine, PS1, PS2, PSP, Nintendo DS, Dreamcast, Wii, XBox 360, Xbox One-X, Pi2, Pi3, Pi4 owner, ARRM contributor ( http://jujuvincebros.fr/wiki/arrm/doku.php ).

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

          Thanks for your reply!
          Yeah I think it should be the RetroUSB SNES pad.

          The funny thing is I can configure the controller normally and even play games on other emulators with the controller connected.

          When the SNES-pad and the xbox-controller is connected to the pi I cannot launch the n64 emulator and if I unplug the SNES-pad I can launch it normally without rebooting the pi or anything.

          So I'm really confused...

          EDIT: on the german amazon link some people even mention that they use this gamepad for recalbox and it works fine...

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

            @qawert when both pads are plugged, which pad is the 1st players ? the x360 one or the other ? Just out of curiosity, try forcing the x360 pad first and tell me if it worked.

            If not, I'd need you to do a few commands to check what failed

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

              @Substring thanks for your reply!

              I tried forcing the x360 pad to be controller one and it's still the same problem

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

                @qawert ok. So by SSH, relaunch ES /etc/init.d/S31emulationstation restart then make a pastebin of the output once you launched the rom that crashed.

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

                  @Substring

                  /etc/init.d/S31emulationstation restart

                  lvl0: System "favorites" is missing name, path, extension, or command!

                  sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
                  /bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
                  sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
                  sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
                  sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
                  sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
                  sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
                  sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
                  sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
                  /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
                  sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
                  sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
                  Traceback (most recent call last):
                  File "/work/output/target/usr/lib/python2.7/site-packages/configgen/emulatorlauncher.py", li ne 151, in <module>
                  command = generators[system.config['emulator']].generate(system, args.rom, playersControll ers)
                  File "/usr/lib/python2.7/site-packages/configgen/generators/mupen/mupenGenerator.py", line 2 0, in generate
                  mupenControllers.writeControllersConfig(playersControllers)
                  File "/usr/lib/python2.7/site-packages/configgen/generators/mupen/mupenControllers.py", line 40, in writeControllersConfig
                  config = defineControllerKeys(player)
                  File "/usr/lib/python2.7/site-packages/configgen/generators/mupen/mupenControllers.py", line 70, in defineControllerKeys
                  config['Z Trig'] = setControllerLine(controller.inputs['x'], "Z Trig")
                  KeyError: 'x'

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

                    @qawert you don't have the X key mapped on a pad

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

                      @Substring haha ok I alway used the x-button as the hotkey... Didn't knwo this could be a problem but now I'm a bit embarassed. 🙂

                      Thanks so much for helping me out!

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

                        @qawert use select as hotkey 😉

                        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 ?

                        57
                        Online

                        98.6k
                        Users

                        28.1k
                        Topics

                        187.0k
                        Posts

                        Copyright © 2021 recalbox.com