Project

General

Profile

Actions

Emulator Issues #12030

closed

Emulated Bluetooth with Real Wii Remote - Sonic and the Secret Rings - Thrust movements are detected poorly

Added by raphael.almeidam almost 4 years ago. Updated over 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:
5.0-12902

Description

Game Name?

Sonic and the Secret Rings

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

RSRE8P (0001000052535245)

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

53316fdd4064591f5d0ea1bcfbbbc16e

What's the problem? Describe what went wrong.

I'm having issues using a real wii remote. The game requires to tilt the wii remote forward to do movement called homming attack, but this doesn't work properly half of the times making the game unplayable. This doesn't happen on the original Wii, I used to play this game a lot on the console and have never experienced it.

When I use the emulated wii remote, the homming attack works fine, but Sonic and the Secret Rings is a game entirely focused on the motion controls, so I really wanted to play it with the original controller.

What steps will reproduce the problem?

Playing the game with a real original wii remote from Nintendo.

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-11824

Is the issue present in the latest stable version?

Yes, I have tried the 5.0 and 4.0.2 versions and some previous development versions as well, the issue occurs in all of them.

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

The issue is present in the latest stable version.

If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer

Not applicable.

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

Windows 10
Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz 2.81 GHz
16gb RAM
NVIDIA Geforce GTX 1070 Ti 8gb

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

I'm sending screenshots of my settings.


Files

Controller settings.jpg (80.6 KB) Controller settings.jpg raphael.almeidam, 03/30/2020 06:47 AM
General Settings 1.jpg (72.2 KB) General Settings 1.jpg raphael.almeidam, 03/30/2020 06:47 AM
General Settings 2.jpg (71.6 KB) General Settings 2.jpg raphael.almeidam, 03/30/2020 06:47 AM
Graphics Configuration 2.jpg (83.3 KB) Graphics Configuration 2.jpg raphael.almeidam, 03/30/2020 06:47 AM
Graphics Configuration 3.png (29.8 KB) Graphics Configuration 3.png raphael.almeidam, 03/30/2020 06:47 AM
Graphics Configuration 1.jpg (79.5 KB) Graphics Configuration 1.jpg raphael.almeidam, 03/30/2020 06:47 AM
Graphics Configuration 4.png (32.4 KB) Graphics Configuration 4.png raphael.almeidam, 03/30/2020 06:47 AM
Bluetooth Error.png (17.8 KB) Bluetooth Error.png raphael.almeidam, 03/31/2020 05:13 PM

Related issues 1 (0 open1 closed)

Related to Emulator - Emulator Issues #10111: [Real Wii Remote over Emulated Bluetooth] Jett Rocket - Unable to register Wii Remote ShakesFixed

Actions
Actions #1

Updated by JMC4789 almost 4 years ago

Can you try using BlueTooth passthrough? That bypasses Dolphin's emulation entirely, allowing the emulated environment (the game itself more or less) to directly take over a bluetooth. This allows for perfect 1:1 Wii Remote handling with a good enough BlueTooth.

https://wiki.dolphin-emu.org/index.php?title=Bluetooth_Passthrough

In any games where I had issues with motions in the past, this would alleviate it. If this did fix your issue, it would mean something's wrong with emulated handling. If it doesn't, it would mean that this is either a problem with the game or your BlueTooth's quality.

Actions #2

Updated by Billiard26 almost 4 years ago

  • Related to Emulator Issues #10111: [Real Wii Remote over Emulated Bluetooth] Jett Rocket - Unable to register Wii Remote Shakes added
Actions #3

Updated by Billiard26 almost 4 years ago

  • Subject changed from Real wiimote issues - Sonic and the Secret Rings to Emulated Bluetooth with Real Wii Remote - Sonic and the Secret Rings - Thrust movements are detected poorly

The homing attack works with Bluetooth passthrough.
It is very difficult to produce with emulated Bluetooth.

The cause of this issue appears to be the same as in issue 10111.
"duplicating input reports to maintain a 200hz input rate to core."

Actions #4

Updated by Billiard26 almost 4 years ago

  • Status changed from New to Accepted
Actions #5

Updated by raphael.almeidam almost 4 years ago

JMC4789 wrote:

Can you try using BlueTooth passthrough? That bypasses Dolphin's emulation entirely, allowing the emulated environment (the game itself more or less) to directly take over a bluetooth. This allows for perfect 1:1 Wii Remote handling with a good enough BlueTooth.

https://wiki.dolphin-emu.org/index.php?title=Bluetooth_Passthrough

In any games where I had issues with motions in the past, this would alleviate it. If this did fix your issue, it would mean something's wrong with emulated handling. If it doesn't, it would mean that this is either a problem with the game or your BlueTooth's quality.

Hi, I'm trying, but it keeps me giving this error message:

"Could not find any usable bluetooth USB adapter for Bluetooth Passthrough. The following error occurred when Dolphin tried to use an adapter:
Failed to open Bluetooth device: LIBUSB_ERROR_NOT_SUPPORTED

The emulated console will now stop."

What I have to do?

Actions #6

Updated by raphael.almeidam almost 4 years ago

I'm going to try the steps shown in the wiki. I'll be back soon to tell if it works.

Actions #7

Updated by raphael.almeidam almost 4 years ago

Hi, guys. The controls works fine with the bluetooth passthrough. Thank you for your support!

Actions #8

Updated by leoetlino over 3 years ago

  • Status changed from Accepted to Fixed
  • Fixed in set to 5.0-12902
Actions #9

Updated by JosJuice over 3 years ago

To clarify, this is now fixed except when you are connecting a real Wii Remote using an emulated Bluetooth adapter with speaker data enabled. We probably can't fix it in that one case while keeping speaker data working.

Actions

Also available in: Atom PDF