Project

General

Profile

Actions

Emulator Issues #8440

closed

Wii MotionPlus does not always work with savestates

Added by slash88er5 almost 9 years ago. Updated about 5 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:
5.0-9808

Description

Game Name?
Wii Sports Resort
The Cages - Pro Style Batting Practice
and more

Game ID?
RZTE01
R8NEA4

What's the problem? Describe what went wrong in few words.
The Wii MotionPlus is no longer recognized by the emulator when you load a save state after the game has already calibrated or confirmed the existence of the MotionPlus.

What did you expect to happen instead?
I expected the MotionPlus to still work after loading a save state.

What steps will reproduce the problem?

  1. Run the game for the first time
  2. Create a save state at the game menu (or the motionplus selection menu if that shows up before the game menu)
  3. Continue until the game calibrates/recognizes the MotionPlus
  4. Load the save state
  5. Try to calibrate and receive error

Which versions of Dolphin did you test on?
4.0-5932

Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?
Have not tried any other versions.

What are your PC specifications?
Windows 8.1 x64
Intel Core i5-3230M
8GB RAM
Intel HD Graphics 4400 Video

Is there any other relevant information?
Possibly a related issue: The emulator will sometimes crash when stopping a game after loading a save state.


Related issues 1 (0 open1 closed)

Related to Emulator - Emulator Issues #10912: Savestates cause real wiimote extensions to malfunctionFixedBilliard26

Actions
Actions #1

Updated by JMC4789 almost 9 years ago

I don't even know who to cc with this, but I totally believe this is an issue iirc.

Actions #2

Updated by JMC4789 almost 9 years ago

  • Status changed from New to Accepted
Actions #3

Updated by Billiard26 over 5 years ago

  • Priority changed from Normal to Low

FYI. Savestates with real wiimotes is never going to be foolproof. We do not have complete control over the state of real wiimotes. We could do a few more hacks if we listen to the output reports and re-enable extensions with the same encryption keys and such on savestate load. But it's going to get pretty hacky especially when the motion plus is involved. I think a better solution is to cause a disconnect+reconnect on savestate load.

Actions #4

Updated by Billiard26 over 5 years ago

Actions #5

Updated by Billiard26 about 5 years ago

  • Status changed from Accepted to Fixed
  • Assignee set to Billiard26
  • Fixed in set to 5.0-9808
Actions

Also available in: Atom PDF