Project

General

Profile

Actions

Emulator Issues #3554

closed

MotionPlus becomes uncalibrated seconds into games.

Added by inteGReddy13 over 13 years ago.

Status:
Won't fix
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

What's the problem?
MotionPlus seems to become uncalibrated during sword play games.

Dolphin version with the problem (as it appears in the title bar, Ex.: "R
4779" or "R 6403M"): All of the ones I have tried: R 5739 x64, R 6467 x64, R 6262M x64, etc.

Operating system and version: Windows 7 Ultimate x64
32-bit or 64-bit: x64

I have tried sword fighting on [Wii] Sports Resort and [Wii] Swords. In both games, seconds into the match, the sword no longer matches movements from the MotionPlus. In Sports Resort down on dpad helps for a few seconds and then it is completely off again. In both games the problem happens too often (three second delay maybe) to consider the games playable even if recalibrating is an option.

Actions #1

Updated by marcel.werner3 over 13 years ago

and you have played the games on the wii? (just to be sure it's really a dolphin issue and not just bad hardware ;) )

Actions #2

Updated by hatarumoroboshi over 13 years ago

If it could be useful, I have the new Wiimote plus (with motionplus integrated) and tried swordplay in Wii Sports Resort...well, the Wiimote didn't get uncalibrated even after half hour of continuosly play (tried with r6480).
The real problem for me was that Wii sports resort has some annoying random crashes...

Actions #3

Updated by hatarumoroboshi over 13 years ago

In Wii Sports Resort/Swordplay category "Duel" my wiimote plus doesn't get uncalibrated, instead in the category "Showdown" it gets sometimes and the main difference is that in "Duel" I have 60/60 fps while in "Showdown" I have 40/60...so it could be the frame rate?

Actions #4

Updated by inteGReddy13 over 13 years ago

well, with swords I have a steady fps. However, with Sports Resort, I get pretty big fps drops. I am sure it is not my Wiimotes though, I just bought another one new (with motionplus integrated) and it does the same thing.

Actions #5

Updated by hatarumoroboshi over 13 years ago

In the game "Swords" maybe it's not a real problem of uncalibration, it seems to me that after some swinging the controls get totally inverted (when you move the remote to the left the sword goes to the right and vice-versa...)

Actions #6

Updated by skidau over 13 years ago

  • Status changed from New to Won't fix

It seems to be due to the frame rate, and we cannot fix this problem in Dolphin as it is caused by latency between the PC and the Wiimote.

Actions #7

Updated by hatarumoroboshi over 13 years ago

In the game "Wii Sports Resort" yes, I figured it out that the main problem were the slowdowns, but then isn't it strange that in "Swords", even with full and steady fps (no slowdowns at all), the controller gets uncalibrated as well? Couldn't it be another issue? Because as I said before, in "Swords" is not really an uncalibration problem like in "Wii Sports Resort", is more like an inversion of the controls...

Actions #8

Updated by skidau over 13 years ago

From my understanding of how the wiimote code works, it should either be a all or nothing scenario. At this point, I think the problem in Swords and Sports Resort are the same issue (latency). If we find more games that suffer from calibration problems and have a full frame rate, we can reopen this issue.

Actions #9

Updated by danielfrancosantana over 13 years ago

Try this config for your game:

[Core] Values set here will override the main dolphin settings.
CPUThread = 1
SkipIdle = 1
BlockMerging = 1
TLBHack = 0
FastDiscSpeed = 1
BAT = 0
MMU = 0
[EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 4
EmulationIssues =
[OnFrame] Add memory patches to be applied every frame here.
[ActionReplay] Add action replay cheats here.
[Video]
EFBToTextureEnable = 1
SafeTextureCache = 0
ProjectionHack = 0
EFBCopyEnable = 1
EFBAccessEnable = 0

With this I have 50-60fps (Phenom 550BE X2 unlocked at X3, geforce 8600gts, 4 gb ram dual channel ddr2, win7 64bits)

Too make sure that you don't have any infrared light near excep the sensor bar, because the wii motion plus in some games of wii sports resort it's calibrated with the sensor bar. For example, the sun light is a infrared light and can uncalibrated your wii motion plus.

PS: Sorry about my english

Actions

Also available in: Atom PDF