dolphin icon indicating copy to clipboard operation
dolphin copied to clipboard

Wii games won't recognize retropad

Open DukeSkinny opened this issue 5 years ago • 19 comments

If I try to run Dragon Ball Budokai Tenkaichi 2 using an XBox 360 controller set to "Retropad" I am met with:

"The connection to Wii Remote #1 has been lost. Please reconnect the Wii Remote." No buttons register whatsoever. The game is ordinarily playable with a GC controller.

DukeSkinny avatar Mar 20 '19 22:03 DukeSkinny

You cannot use a RetroPad with Dolphin. Set your controller to GameCube controller instead.

flyinghead avatar Mar 20 '19 23:03 flyinghead

That is not an available option. Only retropad and variations of Wiimotes, nunchucks etc.

DukeSkinny avatar Mar 20 '19 23:03 DukeSkinny

Choose a GC controller GC games and a Wii or Classic controller for Wii games.

flyinghead avatar Mar 21 '19 05:03 flyinghead

Does not work. The only option that would be applicable is "wiimote + classic controller" which tells me "Please position yourself closer to your television".

This issue did not appear until I updated the core, presumably around New Years. Edit: That is to say, it worked without fiddling at all - so most likely was set to 'retropad'.

DukeSkinny avatar Mar 21 '19 10:03 DukeSkinny

If you hadn't updated this core for some time then make sure your dolphin-emu/Sys folder is up to date and you might want to delete your User directory(ies)

flyinghead avatar Mar 21 '19 13:03 flyinghead

This did not solve the issue. My Sys folder was up to date and I tried deleting the saves/User folder.

If it isn't too much to ask, could you confirm it's working on your end?

DukeSkinny avatar Mar 21 '19 14:03 DukeSkinny

I just tested the latest core with Mario Kart (Wiimote sideways) and Super Mario Galaxy (Wiimote + Nunchuck) and no issue whatsoever. Perhaps you need to upgrade your retroarch version?

flyinghead avatar Mar 21 '19 18:03 flyinghead

RA version is latest nightly.

Just tested Mario Kart Wii using both Wiimote sideways and Wiimote + Classic Controller, both worked fine. Also tried DBZ Budokai Tenkaichi 3 using Wiimote + Classic Controller, which also worked.

It's just Tenkaichi 2 which is giving me trouble. No alternative works. The "Please position yourself closer to your television" message is superimposed on the screen, but menus can still be navigated.

DukeSkinny avatar Mar 21 '19 19:03 DukeSkinny

I haven't tested this particular game. I assume you don't have issues with standalone dolphin with your controllers but it might be worth checking that it's the case, and check which settings are working there.

Not all dolphin settings are exposed in the libretro core and one might be missing.

flyinghead avatar Mar 21 '19 20:03 flyinghead

I know the game ordinarily has explicit support for Gamecube controllers, with in-game graphics of said controller in the settings menu. Pretty sure standalone Dolphin supports this, but I'll check and get back to you.

Edit: Indeed, in standalone the game itself correctly identifies a GC controller. Port 1 is set to "standard controller".

DukeSkinny avatar Mar 21 '19 20:03 DukeSkinny

So Wii games just don't get the Gamecube controller type? "Wiimote + Classic Controller" is not comparable in this case.

parkerlreed avatar Jun 11 '19 16:06 parkerlreed

It is working with the newest releases

Papermanzero avatar Nov 09 '20 18:11 Papermanzero

Is this only master? The current buildbot core has no Gamecube controller option.

https://streamable.com/bzfj5f

parkerlreed avatar Nov 09 '20 23:11 parkerlreed

RetroPad itself is still seen as Wiimote + nunchuck

parkerlreed avatar Nov 09 '20 23:11 parkerlreed

If I update issues I only refer to current master builds

Papermanzero avatar Nov 10 '20 14:11 Papermanzero

Well I just tried master and it doesn't even start on Linux :/

The last buildbot date for the dolphin core is August 25, 2020

Is there some secret to getting it to build?

I did the typical cmake with

cmake -DLIBRETRO=1 ..

parkerlreed avatar Nov 10 '20 17:11 parkerlreed

https://github.com/hunterk/libretro_builds

Papermanzero avatar Nov 10 '20 17:11 Papermanzero

Controls > Port 1 > RetroPad

image

And there's still no Gamecube controller option

There are Wii games that support Gamecube controller fine. It works in standalone. RA core still seems to be missing it.

parkerlreed avatar Nov 10 '20 21:11 parkerlreed

I am playing Mario Kart with GameCube controls 😏

Papermanzero avatar Nov 10 '20 22:11 Papermanzero