Emulator Issues #1020
closedWii Motion Plus games give constant (incorrect) errors
0%
Description
What steps will reproduce the problem?
- Use the emulated Wii Remote
- Play a game that supports Wii Motion Plus
- Go through the intro and the menus to start the game
What is the expected output? What do you see instead?
The game should silently either detect that I don't have a Motion Plus, or
that I do have a Motion Plus.
Instead it gives the (wrong) error "WmWriteData: bad register block!".
In reality the error is in WmReadData.
What version of the product are you using? On what operating system?
Windows XP
Please provide any additional information below.
The bug is caused by the game trying to read the two bytes from registers
0xA600FE. These registers should return 00 05 if there is a Motion Plus
attached, or they should give read error number 7 if there is no Motion
Plus attached. Instead the Wiimote Plugin displays an error to the user
because that register block has never been used before in other games.