Recalbox Forum

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

    [Solved]n64 emulator doesn't work with n64 USB controller

    Recalbox General
    2
    3
    5760
    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.
    • saemusd
      saemusd last edited by

      I recently bought a USB n64 controller. But when i try to start a game it directly goes back to the recalbox homescreen. The controller works fine with every other platform.  When I use my xbox or ps3 controller the n64 emulator works. I changed my emulator to mupen64plus and configurated it exactly like this tutorial (the guy uses the same controller) http://powerpi.de/forum/download/file.php?id=1261&sid=91a0b7f149aab6be4603387e5f1c3da9&mode=view , but it didn't change anything. I have the feeling that none of the changes i did for the n64 emulator were successful (e.g. it's still 4/3 ratio even if 16/9 is selected) Thanks for any kind of response or help 😉

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

        Hi, There is an issue with this controller, if you want make it worked for N64: 1) add this line to your recalbox.conf file n64.configfile=dummy 2) map your controller here share/system/configs/mupen64/InputAutoCfg.ini exemple:

        [DragonRise Inc. Generic USB Joystick]
        plugged = True
        plugin = 2
        mouse = False
        AnalogDeadzone = 4096,4096
        AnalogPeak = 32768,32768
        DPad R = axis(5+)
        DPad L = axis(5-)
        DPad D = axis(6+)
        DPad U = axis(6-)
        Start = button(9)
        Z Trig = button(7)
        B Button = button(8)
        A Button = button(6)
        C Button R = button(1)
        C Button L = button(3)
        C Button D = button(2)
        C Button U = button(0)
        R Trig = button(5)
        L Trig = button(4)
        Mempak switch = key(109)
        Rumblepak switch = key(114)
        Y Axis = axis(1-,1+)
        X Axis = axis(0-,0+)
        
        1. configure key combination to shutdown n64 emulator, open this file /recalbox/share/system/configs/mupen64/mupen64plus.cfg and add or modify this line:

          Joystick event string for stopping the emulator

          Joy Mapping Stop = "J1B0/B5"

        J1B0/B5 means : Joystick1 bouton 0 + joystick1 bouton 5. I hope this helped you!

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

          It worked! Thank you very much 🙂

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

          Want to support us ?

          85
          Online

          98.9k
          Users

          28.1k
          Topics

          187.1k
          Posts

          Copyright © 2021 recalbox.com