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

    Dolphin Controller Not Working

    Scheduled Pinned Locked Moved Help and Support
    dolphin
    29 Posts 8 Posters 5.8k 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.
    • N
      Nut Nibbler
      last edited by

      Just recently started with RetroPi and installed Dolphin, however controllers don't work, yet the keyboard does. I've attempted searching for solutions but they all point to running the Dolphin GUI by navigating to "/opt/retropie/emulators/dolphin/bin/" then running "dolphin-emu". However this directory doesn't exist in my installation of Dolphin, I've also attempted reinstalling Dolphin which did not help.

      Currently using a Raspberry Pi 5 8GB, running RetroPi 4.8.7(64-bit).

      abjA 1 Reply Last reply Reply Quote 1
      • abjA
        abj @Nut Nibbler
        last edited by abj

        @Nut-Nibbler

        Support for RPi5 is in heavy development, so for now, to have access to the Gui, you have to do this :

        Run from terminal window:

        nano /opt/retropie/configs/gc/emulators.cfg
        

        Add this line:

        dolphin-editor = "XINIT-WMC:/opt/retropie/emulators/dolphin/bin/dolphin-emu"
        

        In the end, the file it will be like this:

        dolphin = "XINIT-WM:/opt/retropie/emulators/dolphin/bin/dolphin-emu-nogui -e %ROM%"
        dolphin-gui = "XINIT-WM:/opt/retropie/emulators/dolphin/bin/dolphin-emu -b -e %ROM%"
        dolphin-editor = "XINIT-WMC:/opt/retropie/emulators/dolphin/bin/dolphin-emu"
        default = "dolphin-gui"
        

        Press ctrl+o and ctrl+x to save and exit from terminal.

        Start a game and choose from runcommand menu the dolphin-editor. This will open Dolphin GUI, where you can change the parameters of the emulator and configure the controller

        `Please be patient, my English is not very good.`

        N 90sgamer9 K M 6 Replies Last reply Reply Quote 0
        • N
          Nut Nibbler @abj
          last edited by

          @abj Thank you, this was driving me crazy for the past few hours.

          1 Reply Last reply Reply Quote 0
          • L looper referenced this topic on
          • 90sgamer9
            90sgamer @abj
            last edited by

            @abj can you tell me how to access the terminal?

            sugarfreeS 1 Reply Last reply Reply Quote 0
            • sugarfreeS
              sugarfree @90sgamer
              last edited by

              @90sgamer

              You can access the terminal directly from RetroPie. While you are in the EmulationStation menu, press F4. Alternatively, you can use a different PC with an SSH client, like PuTTY.

              1 Reply Last reply Reply Quote 0
              • 90sgamer9
                90sgamer @abj
                last edited by

                @abj I ran a GameCube game, and run command, but I don't see any option for dolphin editor

                sugarfreeS 1 Reply Last reply Reply Quote 0
                • sugarfreeS
                  sugarfree @90sgamer
                  last edited by

                  @90sgamer

                  If you have followed the steps correctly and added the dolphin-editor shortcut, it should appear as an option in the Select default emulator choice section of the runcommand menu.

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

                    Just to add to this I've written a script that maps the controller, I've added it here, feel free to test it and feedback as I've only got so many controllers to test

                    https://github.com/RetroPie/RetroPie-Setup/pull/3969

                    Pi 5 4GB

                    Retroflag GPI with raspberry pi zero 2 w/ wifi

                    Retroachievements:- lovelessrapture

                    1 Reply Last reply Reply Quote 1
                    • 90sgamer9
                      90sgamer @abj
                      last edited by

                      @abj said in Dolphin Controller Not Working:

                      @Nut-Nibbler

                      Support for RPi5 is in heavy development, so for now, to have access to the Gui, you have to do this :

                      Run from terminal window:

                      nano /opt/retropie/configs/gc/emulators.cfg
                      

                      Add this line:

                      dolphin-editor = "XINIT-WMC:/opt/retropie/emulators/dolphin/bin/dolphin-emu"
                      

                      In the end, the file it will be like this:

                      dolphin = "XINIT-WM:/opt/retropie/emulators/dolphin/bin/dolphin-emu-nogui -e %ROM%"
                      dolphin-gui = "XINIT-WM:/opt/retropie/emulators/dolphin/bin/dolphin-emu -b -e %ROM%"
                      dolphin-editor = "XINIT-WMC:/opt/retropie/emulators/dolphin/bin/dolphin-emu"
                      default = "dolphin-gui"
                      

                      Press ctrl+o and ctrl+x to save and exit from terminal.

                      Start a game and choose from runcommand menu the dolphin-editor. This will open Dolphin GUI, where you can change the parameters of the emulator and configure the controller

                      Hi, this is obviously that most helpful post so far, however I'm still not there. When you say open a game and run a command script... Are you talking about this. Because I have copied the code exactly letter by letter and it still doesn't work. This is what I have when I open a game. Are you telling me that a dolphin editor is supposed to appear on this screen?
                      20240902_110608.jpg

                      sugarfreeS 1 Reply Last reply Reply Quote 0
                      • sugarfreeS
                        sugarfree @90sgamer
                        last edited by

                        @90sgamer

                        Just press the highlighted area "Select default emulator for gc." The option should appear there.
                        By the way, I'm the same person (abj), but I've lost my account for the second time

                        90sgamer9 P 2 Replies Last reply Reply Quote 0
                        • 90sgamer9
                          90sgamer @sugarfree
                          last edited by

                          @sugarfree okay thanks. tried that. Dolphin editor is there! But, after launch, It crashes...goes back to emulation station screen. Is there anything else I need to do?

                          sugarfreeS retropieuser555R 2 Replies Last reply Reply Quote 0
                          • sugarfreeS
                            sugarfree @90sgamer
                            last edited by sugarfree

                            @90sgamer
                            It should work. I don't know how to troubleshoot this emulator. If you have a spare SD card, try it with this unofficial image that I've uploaded. It has everything set up : https://retropie.org.uk/forum/post/298705

                            90sgamer9 1 Reply Last reply Reply Quote 0
                            • retropieuser555R
                              retropieuser555 @90sgamer
                              last edited by retropieuser555

                              @90sgamer said in Dolphin Controller Not Working:

                              @sugarfree okay thanks. tried that. Dolphin editor is there! But, after launch, It crashes...goes back to emulation station screen. Is there anything else I need to do?

                              After it crashes what does /dev/shm/runcommand.log say?

                              Pi 5 4GB

                              Retroflag GPI with raspberry pi zero 2 w/ wifi

                              Retroachievements:- lovelessrapture

                              90sgamer9 1 Reply Last reply Reply Quote 0
                              • 90sgamer9
                                90sgamer @sugarfree
                                last edited by

                                @sugarfree not going to do that. Defeats the purpose of me building my own img. But appreciate the thought.

                                1 Reply Last reply Reply Quote 0
                                • 90sgamer9
                                  90sgamer @retropieuser555
                                  last edited by

                                  @retropieuser555 how would I know what that says? Do I need to go into GUI command script or something.

                                  It's just a black screen and then crashes

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

                                    @90sgamer /dev/shm/runcommand.log is the log file that tells you what error you got when it crashed.

                                    You can either SSH into your pi and read it or from the pi itself press F4 and sudo nano to read the file that way

                                    Pi 5 4GB

                                    Retroflag GPI with raspberry pi zero 2 w/ wifi

                                    Retroachievements:- lovelessrapture

                                    90sgamer9 2 Replies Last reply Reply Quote 0
                                    • 90sgamer9
                                      90sgamer @retropieuser555
                                      last edited by 90sgamer

                                      @retropieuser555 You have to explain it to me like a child. I'm not familiar with this kind of coding.

                                      I'm at the pi

                                      I hit F4

                                      I enter the terminal

                                      I type in:

                                      sudo nano /dev/shm/runcommand.log

                                      Nothing happens...

                                      1 Reply Last reply Reply Quote 0
                                      • 90sgamer9
                                        90sgamer @retropieuser555
                                        last edited by

                                        @retropieuser555 can you help please

                                        1 Reply Last reply Reply Quote 0
                                        • K
                                          Kiron @abj
                                          last edited by

                                          @abj said in Dolphin Controller Not Working:

                                          @Nut-Nibbler

                                          Support for RPi5 is in heavy development, so for now, to have access to the Gui, you have to do this :

                                          Run from terminal window:

                                          nano /opt/retropie/configs/gc/emulators.cfg
                                          

                                          Add this line:

                                          dolphin-editor = "XINIT-WMC:/opt/retropie/emulators/dolphin/bin/dolphin-emu"
                                          

                                          In the end, the file it will be like this:

                                          dolphin = "XINIT-WM:/opt/retropie/emulators/dolphin/bin/dolphin-emu-nogui -e %ROM%"
                                          dolphin-gui = "XINIT-WM:/opt/retropie/emulators/dolphin/bin/dolphin-emu -b -e %ROM%"
                                          dolphin-editor = "XINIT-WMC:/opt/retropie/emulators/dolphin/bin/dolphin-emu"
                                          default = "dolphin-gui"
                                          

                                          Press ctrl+o and ctrl+x to save and exit from terminal.

                                          Start a game and choose from runcommand menu the dolphin-editor. This will open Dolphin GUI, where you can change the parameters of the emulator and configure the controller

                                          @abj Lifesaver! worked like a charm, any suggestions on how to set the hotkey to exit dolphin back to emulationstation ?

                                          sugarfreeS 1 Reply Last reply Reply Quote 0
                                          • sugarfreeS
                                            sugarfree @Kiron
                                            last edited by

                                            @Kiron you can do this from Options > Hotkey Settings.

                                            K 1 Reply Last reply Reply Quote 1
                                            • 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.