Project

General

Profile

Actions

Emulator Issues #5631

closed

Inconsistent WiiMote Sync on gameload

Added by sdavidson1983 about 12 years ago.

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

  1. Game Name and ID (as it appears in right click > properties:
    Any game

2) What is the expected output? What do you see instead?
I have permanently pair my official Wiimotes (not Motion Plus) with Windows using WiiPair, Asus BT211 dongle and Windows Bluetooth stack.
Sometimes when I start a game both Wiimotes vibrate and work fine, sometimes only 1 vibrates, sometimes neither. If I click Wiimote then Refresh they vibrate every time.
Is it different code being called on game load compared to pressing the Refresh button?
I've tried looking at the source, I found the refresh button code but got lost trying to find the game load code :)
I've tried Alt+F5/F6 but this has never done anything for me other than pop up a message to say the Wiimote is connected or disconnected.

4) What steps will reproduce the problem?

  1. Permanently pair Wiimote with Windows, reboot
  2. Press a button on remote so the leds flash
  3. Start a game in Dolphin
  1. What version of dolphin are you using ?
    Running Dolphin 3.0-772-dirty Windows x64

Related issues 1 (0 open1 closed)

Is duplicate of Emulator - Emulator Issues #4608: ACL queue tends to be overfilled (over 10 packets) in some situations, causing occasionnal packet loss (Wiimote disconnections, forgotten extensions, etc) -- issue introduced with r7394's functionality changesFixed

Actions
Actions #1

Updated by skidau about 12 years ago

  • Status changed from New to Duplicate

Yes, it is different code being used between game load and the refresh button. The code being executed at game load lives on the Wii disc.

The inconsistency comes from the difference in timing between the emulator and the real hardware. Enabling "Alternate Wiimote Timing" in the game properties might help, depending on the game.

Actions

Also available in: Atom PDF