@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:
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.
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.