Emulator Issues #9156
wiimote sound lag since Dolphin 4.0-8327
Game ID? (right click the game in the game list, properties, info tab)
MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)
What's the problem? Describe what went wrong.
when playing a wii game the wiimote sound crackling or bug
What steps will reproduce the problem?
1- play a game
2- the wiimote sound crackling and lag
3-or press home options and vol+ and vol- (the sound crackling and lag)
Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
dolphin 4.0-8327= Do not work 4.0-8325= Work Good
What are your PC specifications? (CPU, GPU, Operating System, more)
Windows 7 x64
i7-4790 CPU @ 3.60GHz 3.60GHz
Is there any other relevant information? (e.g. logs, screenshots,
[Anything else here]
#4 Updated by JMC4789 over 5 years ago
- Status changed from Accepted to Questionable
And then I restarted Dolphin and it performed way better on the new build. What. Still keeping high priority as WTF. Turns out I inadvertently had connected to my DolphinBar the first time rather than my regular bluetooth adapter. DolphinBar definitely is performing worse, but is this a flaw in that hardware, or in Dolphin itself? Things definitely aren't right yet.
#6 Updated by JMC4789 over 5 years ago
So, the better bluetooth I have actually performs really well with the update; better than the build before it, actually. On my DolphinBar, it's way worse than before the update. So, I don't know what to do with the issue.
Did I ask for proof? I said that I reproduced a difference in behavior.
#11 Updated by rancourttommylee over 5 years ago
the link with the proof https://mega.nz/#!xg4xTBAZ!IGzuyz9GYvp2oq4U_hbqklvEihimBes489zoi8rx_Pg
#12 Updated by hk.konpie over 5 years ago
Please someone test this patch. Probably this issue will be improved.
Line 232 in WiimoteReal.cpp:
if (!is_speaker_data || m_last_audio_report.GetTimeDifference() > 5)
if (!is_speaker_data || m_last_audio_report.GetTimeDifference() >= 5)
Sorry my bad english.