Project

General

Profile

Actions

Emulator Issues #13981

open

Wii U Pro Controller misbehaving when "Real Wii Remote" setting is configured

Emulator Issues #13981: Wii U Pro Controller misbehaving when "Real Wii Remote" setting is configured

Added by CheezyFriez12 3 months ago. Updated 2 months ago.

Status:
New
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

This applies only to Wii titles

What's the problem? Describe what went wrong.

When the "Real Wii Remote" option is chosen under "Emulate the Wii's Bluetooth adapter", any Wii U Pro controller connected over Bluetooth will be recognized by dolphin as a Wii Remote. Before launching a game, if you connect the controller to your PC while the aforementioned setting is enabled, the controller will rumble momentarily, like a real Wii Remote, and stay connected. If a Wii title is running, the controller will rumble, and a message will show on the OSD before immediately disconnecting. This occurs whether Steam Input is enabled or disabled.

What steps will reproduce the problem?

Enable the "Real Wii Remote" option under "Emulate the Wii's Bluetooth adapter adapter". Connect a Wii U Pro controller over Bluetooth, and then launch a Wii title

Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.

Yes, Ver.2512

What are your PC specifications? (CPU, GPU, Operating System, more)

AMD Ryzen 5600
AMD Radeon RX 7900XTX
32GB DDR4-3200
Intel AX210
Bazzite

The issue was replicated on a Steam Deck as well

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

Attached is a link to a video showcasing the bug.
https://photos.app.goo.gl/J55Eo8YMws7jRwFe7

Updated by JMC4789 3 months ago Actions #1

Do older builds also misbehave? We recently relaxed some of the Wii Remote specific code for stuff like balance boards and third party Wii Remotes, I'm wondering if the Wii U Pro Controller is close enough that it's also getting paired as a Wii Remote.

Updated by CheezyFriez12 3 months ago Actions #2

JMC4789 wrote in #note-1:

Do older builds also misbehave? We recently relaxed some of the Wii Remote specific code for stuff like balance boards and third party Wii Remotes, I'm wondering if the Wii U Pro Controller is close enough that it's also getting paired as a Wii Remote.

That was my best guess, since the pro controller shows as "Nintendo RVL-CNR-01-UC" when connected to my Bazzite machine and my Steam Deck.

I downgraded, and tested on 2509, and 2506a, where neither versions were able to reproduce the bug

Updated by JMC4789 3 months ago Actions #3

If you want to do extra credit, can you bisect which dev build between 2509 and 2512 broke it?

Updated by CheezyFriez12 3 months ago Actions #4

JMC4789 wrote in #note-3:

If you want to do extra credit, can you bisect which dev build between 2509 and 2512 broke it?

Sorry, i have no idea how to do that.

Updated by JMC4789 3 months ago Actions #5

Try these two builds for me then.

https://dolphin-emu.org/download/dev/6f81811e325680c9c470e563cc61f9bd2c6efb1e/

https://dolphin-emu.org/download/dev/0755218617e0b9016b4e4c776cde67982a92121d/

If one of these builds has the bug and the other doesn't, then my guess is right.

Updated by CheezyFriez12 3 months ago Actions #6

JMC4789 wrote in #note-5:

Try these two builds for me then.

https://dolphin-emu.org/download/dev/6f81811e325680c9c470e563cc61f9bd2c6efb1e/

https://dolphin-emu.org/download/dev/0755218617e0b9016b4e4c776cde67982a92121d/

If one of these builds has the bug and the other doesn't, then my guess is right.

Huh, neither build exhibits this issue, unless i click the refresh button in the controller config.

Updated by RobertLarousse 2 months ago Actions #7

Hi
I found out something very similar since a few update. I have tested both 2509-196 and 2509-198, and it was not present
PC spec : cpu 7500f, gpu 7900xt, 32GBddr5, Bazzite (latest)

What was working (before 2509 it seems):
I connect my wiiu pro controller (Nintendo RVL-CNT-01-UC) to my PC, using a bluetooth dongle. I can play on steam or other emulators, everything is fine. It is often recognized as "Nintendo Wii Remote Pro Controller" with SDL. Usually, the controller is already connected when I launch dolphin. I can configure an emulated wiimote with inputs from the wii u pro controller with SDL or evded. I then launch a game and everything is fine.

The bug : with updated versions of dolphin, if the controller is already connected and I launch dolphin, the LEDs of the wii u pro controller will start to blink, alternating between 1-3 and 2-4, before shutting down. Eventually if I retry to connect the controller with my bluetooth manager, it won't connect while dolphin is open. The controller is not correctly identified in dolphin controller setting, and I can't configure anything. It doesn't input anything in game

Actions

Also available in: PDF Atom