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

    Unable to setup N64 controler on lr-mupen64plus-next

    Scheduled Pinned Locked Moved Help and Support
    n64 controls
    4 Posts 2 Posters 565 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.
    • F
      francis2019
      last edited by

      Pi Model or other hardware: (B, B+, 2 B, 3, X86 PC etc..) 4
      Power Supply used: (If using a Pi)
      RetroPie Version Used: 4.7.1v
      Built From: retropie-buster-4.7.1-rpi4_400.img
      USB Devices connected: 2X Snes USB controler(port 0 and 1), 2X N64 controler (port 2 and 3)
      Controller used: for N64 "SWITCH CO.,LTD. Controller (Dinput)"
      Emulator: (Name of emulator - if applicable) lr-mupen64plus-next
      Attachment of config files:

      retroarch.cfg in my N64 folder
      input_remapping_directory = "/opt/retropie/configs/n64/"
      input_player1_joypad_index = 2
      input_r_x_minus = "3"
      input_r_y_minus = "0"
      #include "/opt/retropie/configs/all/retroarch.cfg"

      Topic:
      I tried diffent emulator for N64 and lr-mupen64plus-next work best for me (no sound glitch, no freezing). I dont care if its not HD.
      However on rogue squadron I'm unable to setup the controller correctly. The C-down and C-Left doesn't work. I tried to setup different combination for configuring the controller, none is working. I also tried to configure it in retroarch.cfg . I can change the map of different button, but I cannot assign C-down and C-Left. (Which are 0 and 3 on JSTEST).

      Question 1:
      Is mupen64plus.cfg and InputAutoCfg.ini are used by lr-mupen64plus-next ?

      Question 2:
      Is there an equivalent to lr-mupen64plus-next that doesn't use retroarch?

      Question 3:
      How to setup properly my n64 controller?

      retropieuser555R 1 Reply Last reply Reply Quote 0
      • retropieuser555R
        retropieuser555 @francis2019
        last edited by retropieuser555

        @francis2019 for lr- cores just hit select + X then map the controls from that menu, they don't use those config files.

        Mupen64plus is the standalone non lr equivalent, that uses those config files you mention.

        When you say N64 controller, you mean the new switch online one? I don't know if that controller works yet

        Pi 5 4GB

        Retroflag GPI with raspberry pi zero 2 w/ wifi

        Retroachievements:- lovelessrapture

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

          @retropieuser555
          Thanks for the response.
          I need to do select + X when the emulator is running?
          or in emulation station?

          1 Reply Last reply Reply Quote 0
          • F
            francis2019
            last edited by

            I was finally able to set it up.
            I configure the control the best that I can in Emustation.
            With HotKey is the Cpad UP
            And then I put this configuration in Retroarch.cfg in the N64 folder.

            Settings made here will only override settings in the global retroarch.cfg if placed above the #include line

            input_remapping_directory = "/opt/retropie/configs/n64/"
            input_player1_joypad_index = 2

            input_player1_r_x_plus = "8"
            input_player1_r_x_minus = "3"
            input_player1_r_y_plus = "9"
            input_player1_r_y_minus = "0"

            input_player1_left = "left"
            input_player1_right = "right"
            input_player1_up = "up"
            input_player1_down = "down"

            input_player1_a_btn ="nul"
            input_player1_b_btn = "1"
            input_player1_y_btn = "2"
            input_player1_x_btn = "nul"

            input_player1_start_btn = "12"

            input_player1_l = "4"
            input_player1_r = "5"
            input_player1_l2_btn = "6"

            #include "/opt/retropie/configs/all/retroarch.cfg"

            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.