Project

General

Profile

Actions

Emulator Issues #12354

closed

Wii Motion Plus not working without "Enable Speaker Data"

Added by sfjuocekr over 3 years ago. Updated almost 3 years ago.

Status:
Fixed
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

Game Name?
Wii Sports and Wii Sports Resort

Game ID? (right click the game in the game list, Properties, Info tab)
SP2P01

MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)
ac42745547a43ee78ae8c64bf6988e01

What's the problem? Describe what went wrong.
When I play golf without "Enable Speaker Data" using an original Wii Motion Plus remote, the motion part does not work as it should. I can play bowling no problem, but golf shows issues.

What steps will reproduce the problem?
Enable "Enable Speaker Data"

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
5.0-13262

Is the issue present in the latest stable version?
That does not run at all on my system (Ubuntu 20.10), it chains a bunch of SYSCONF errors and refuses to run. I can run it on my older Ubuntu install, there it does work without "Enable Speaker Data" as my home folder is exactly the same between installs and I purposely disabled it there. The Lutris supplied version works as well, but that does not work on 20.10 as it wants libsndio6 while there is only libsndio7.

What are your PC specifications? (CPU, GPU, Operating System, more)
3600, 32Gb, GTX970 and using a Dolphin Bar.

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

When you do the calibration in Wii Sports Resort before starting golf, it will never finish the calibration if "Enable Speaker Data" is not enabled.


Related issues 1 (0 open1 closed)

Related to Emulator - Emulator Issues #12355: Real Wii Remote / Wiimote - Cursor / Pointer Lagging and Stuttering with Speaker Data Disabled in Mario Galaxy 1 & 2 et al.FixedBilliard26

Actions
Actions #1

Updated by kaosjr over 3 years ago

Would it be possible for you to get a video of the issue? OBS Studio has a Linux version if you need something to capture with.

Actions #2

Updated by JosJuice over 3 years ago

  • Related to Emulator Issues #12355: Real Wii Remote / Wiimote - Cursor / Pointer Lagging and Stuttering with Speaker Data Disabled in Mario Galaxy 1 & 2 et al. added
Actions #3

Updated by sfjuocekr over 3 years ago

Yes, I can make a video out of it no problem!

I'll try to do it later today.

Just turning down the speaker volume to zero is a temporary fix, the speakers never really make audible sounds anyway.

Actions #5

Updated by Billiard26 over 3 years ago

Actions #6

Updated by kaosjr about 3 years ago

Billiard26 wrote:

FYI, the fix will be to expose this value instead of tying it to "Enable Speaker Data".
https://github.com/dolphin-emu/dolphin/blob/4705af59c6f2f925b3f8e9fc682a9821a28a2b07/Source/Core/Core/HW/WiimoteReal/WiimoteReal.cpp#L438

Any news on when this will happen? It's likely that Issue #12355 is also tied to the same problem, though in that case polling seems to have issues with speaker data on while it's fine when it's not.

Actions #7

Updated by JMC4789 almost 3 years ago

  • Status changed from New to Fixed

This is now fixed. We've separated the option out.

Actions

Also available in: Atom PDF