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

    Controller setup for GameCube in dolphin

    Scheduled Pinned Locked Moved Help and Support
    gamecubecontrollerubuntu
    6 Posts 4 Posters 10.1k 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.
    • D
      Dale.lesh04
      last edited by

      Can anyone direct me in the right location on how to get a controller to work in GameCube or Wii?

      I’m on Ubuntu using retropie on a PC

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        Have you tried https://retropie.org.uk/docs/Wii/#controls ?

        S 1 Reply Last reply Reply Quote 0
        • S
          slaan1974 @mitu
          last edited by slaan1974

          @mitu I followed the steps , but in the latest version of Retropie this screen does not pop up, so the games start fine, but I am unable to control them through Controller

          Dolphin controls must currently be mapped via the GUI, accessed by launching dolphin-gui via Runcommand.

          From there there graphical client will launch and you can bind your controller in the Dolphin Interface as well as change settings.

          YFZdudeY 1 Reply Last reply Reply Quote 0
          • YFZdudeY
            YFZdude @slaan1974
            last edited by

            @slaan1974

            You need to launch the dolphin-emu program from the /opt/retropie/emulators/dolphin/bin/ folder first. You can do that from command-line or through a file explorer in the desktop environment. This should bring up the GUI version of dolphin. It wont launch a game, but it will show the window for the program.

            Once you get that launched, you can alter the settings of the program and configure your controller. See https://dolphin-emu.org/docs/guides/configuring-controllers/ for a bit more info on the specifics of setting up the controller.

            After you finish setting up your controller, you can close the program and go back into Emulation Station to launch the games as normal. When you go to launch a game, then you will want to use the runcommand dialog to change it so it launches dolphin-gui when running a game so that hotkeys will work properly.

            S 1 Reply Last reply Reply Quote 1
            • S
              slaan1974 @YFZdude
              last edited by slaan1974

              @YFZdude Hi, So I got this piece of software running,

              select Controllers , select GC standard controller, press configure, select XInput2/0/Virtual core pointer, press all the individual buttons, they do react

              select Emulate Wii BT, Emulated Wii, Config, select XInput2/0/Virtual core pointer, press all the individual buttons, they do react , i save this as profile sln

              the buttons do react, and i saved it, but still i am not able to press buttons in a GC or Wiiware game

              Let me know what I am doing wrong here

              to add to the story i use a Wii Pro Controller, on all other emulations i notice there is a bar in the bottom when a game starts this tells me the controller is enabled, but with GC/Wii there is no bar

              YFZdudeY 1 Reply Last reply Reply Quote 0
              • YFZdudeY
                YFZdude @slaan1974
                last edited by YFZdude

                @slaan1974 said in Controller setup for GameCube in dolphin:

                @YFZdude Hi, So I got this piece of software running,

                select Controllers , select GC standard controller, press configure, select XInput2/0/Virtual core pointer, press all the individual buttons, they do react

                select Emulate Wii BT, Emulated Wii, Config, select XInput2/0/Virtual core pointer, press all the individual buttons, they do react , i save this as profile sln

                the buttons do react, and i saved it, but still i am not able to press buttons in a GC or Wiiware game

                It sounds like you are doing the setup properly. You can confirm your controller settings have 'stuck' by re-opening the GUI and looking at the screens.

                When you launch a game, does the runcommand box (grey with text) say it is launching with dolphin-gui ? That's how I run it so it may be necessary.

                I haven't configured an emulated wii remote before but I did previously use a Logitech F710 as a gamecube controller and as long as the input is selected to match your device it should work. Double check that part. On my system, the Xinput2/0/Virtual core pointer is my keyboard and touchpad combo I think. I can try to verify that later tonight when I am in front of my system again.

                EDIT: I just checked my setup at work that I forgot I had access to. Indeed on this system I have Xinput2/0/Virtual core pointer (keyboard and mouse) and evdev/0/Logitech Gamepad F310 (controller).

                to add to the story i use a Wii Pro Controller

                Is this the same controller you use with other emulators and it works fine?

                Another couple of things you can try:

                1. When you launch the Dolphin GUI, you can set (add) a ROMs directory and the games should show in the list on the main GUI page. Try launching a game directly from the emulator itself instead of through RetroPie and verify if the controller works this way.
                2. If that still doesn't work, try launching the Dolpin GUI with the sudo command in front of it and trying again. If the controller works this way, then you will need to add a udev rule to allow the emulator to have proper access to the controller.

                on all other emulations i notice there is a bar in the bottom when a game starts this tells me the controller is enabled, but with GC/Wii there is no bar

                The bar with the controller information is most likely a RetroArch notification. This would be present in any emulator whose name starts with lr-* which indicates the libretro version of the emulator. Correct me if I'm wrong but I think you are running the standard version of dolpin and not lr-dolphin. So those messages wouldn't appear the same way.

                1 Reply Last reply Reply Quote 1
                • S satella referenced this topic on
                • 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.