Project

General

Profile

Actions

Emulator Issues #4604

closed

Disable Wiimote Speaker option doesn't disable completely the speaker

Added by hatarumoroboshi almost 13 years ago.

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

What's the problem?
If you tick the option "Disable Wiimote Speaker" in the game properties the speaker doesn't get completely disabled.

Dolphin version with the problem (as it appears in the title bar, Ex.: "R
4779" or "R 6403M"):
r7559 and later

(optional) Dolphin version that does not have the problem:
r7271 and before (from r7272 to r7558 there were no otpion for disabling the speaker)

Operating system and version:
32-bit or 64-bit:
WINDOWS XP 32bit

Game ID (as it appears in game properties, Ex.: "GZ2P01" or "RSBE01"):

Build command-line (not on Windows):

Was the ISO a plain dump from disc, compressed and/or scrubbed?

Please provide any additional information below.
Tested with Donkey Kong Country Return (of course on LLE DSP): with the speaker enabled you hear the sound effects supposed to come from the Wiimote speaker and then when you disable the speaker in the game properties you would expect to not here any sound anymore from the speaker, instead you still hear some sound effects (like not every Speaker function has been disabled).
The same happens in Wii Sports.

Actions #1

Updated by skidau almost 13 years ago

  • Status changed from New to Accepted
  • Priority set to Low

Yes, lower the speaker volume to turn off the speaker.

Actions #2

Updated by hatarumoroboshi almost 13 years ago

I think that this explains why some people are still having issues in some games even when the option of disabling the speaker is ticked (in comparison to r7271 where the option in the general tab disabled completely the speaker and eliminated every possible Wiimote lag or disconnection issue).

Actions #3

Updated by DimitriPilot3 almost 13 years ago

I experienced the same issue when choosing characters in SSBB using LLE audio emulation. I can (re-)confirm that using Mamario's x86 build of r7597.

With the Wiimote Speaker enabled, I get the usual "lagging Wii Speaker sound and Nunchuk controls" issue.
When I disable it from the game properties, I still can hear tiny chunks of sound being played from my genuine Wiimote; fortunately it doesn't seem to cause any noticeable lag.

Actions #4

Updated by hatarumoroboshi almost 13 years ago

For example in DKCR, compared to r7271 (speaker completely disabled), it seems to cause the lag noticed especially with accurate VBeam emulation enabled.

Actions #5

Updated by school.player almost 13 years ago

Jesus, I can't even get sound to come out of my speaker at all!

Actions #6

Updated by hatarumoroboshi almost 13 years ago

To get sound from your Wiimote you have to use the LLE DSP sound option.

Actions #7

Updated by NaturalViolence almost 13 years ago

Then how come I hear sounds coming from my wiimote while playing SMG2 with HLE?

Actions #8

Updated by hatarumoroboshi almost 13 years ago

As far as I know SMG is the only game that outputs some sound from Wiimote even using HLE, and effectively it would be interesting to know why...
Anyway the problem here is that the option of disabling Wiimote speaker doesn't work properly like it worked in r7271.

Actions #9

Updated by hatarumoroboshi over 12 years ago

I tried DKCR with r3.0-147 master and disabling the speaker I didn't hear any sound coming out the Wiimote (LLE plugin), so I think this issue may be fixed.

Actions #10

Updated by Anonymous over 12 years ago

disable wiimote speaker is a hack. turn the wiimote speaker volume down all the way instead

questionable issue?

Actions #11

Updated by MofoMan2000 over 12 years ago

I'd say definitely not a questionable issue. The "disable wiimote speaker" option ought to disable the wiimote speaker as it says. Ideally, this would mean the performance overhead of the Wiimote speaker code is also avoided, but as it is right now neither is true.

Actions #12

Updated by Billiard26 over 12 years ago

Gimme perfect hacks.

Actions #13

Updated by hatarumoroboshi over 12 years ago

But I've just written that the problem seems to be solved...

Actions #14

Updated by Anonymous over 12 years ago

If you find a game which still has performance issues after turning speaker volume all the way down, you should send a mail to the game's devs telling them they suck at coding :>

Issue is probably solved in skid's branch anyways, might even be solved in master like hatarumo said...

Actions #15

Updated by skidau over 12 years ago

  • Status changed from Accepted to Fixed

To disable the Wiimote speaker, it is recommended to lower the volume slider to zero like on the actual hardware. I am not keen on adding hacks into the existing code as we can never be sure of the other side effects.

The Disable Wiimote Speaker option has been renamed to better reflect what it actually does.

Fixed by rda9bd95a6831

Actions

Also available in: Atom PDF