Project

General

Profile

Actions

Emulator Issues #8209

closed

Emulated Wiimote tilt is incorrect since 4.0-4543

Added by scottbard84 about 9 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Current
Regression:
Yes
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?
Any game that uses the Wiimote tilt function

Game ID?
not applicable, any game with tilt function usage.

What's the problem? Describe what went wrong in few words.
The emulated Wiimote pulls to the left or right when not touching any keys (using keyboard) or analog sticks (with controller).

What did you expect to happen instead?
The game not to move/tilt unless controls are touched.

What steps will reproduce the problem?
[Don't assume we have ever played the game and know any level names. Be as
specific as possible.]

  1. Set up Dolphin to use an emulated Wiimote.
  2. Play a game that uses the tilt function (Kororinpa, Monkey Ball Banana Blitz, Mario Kart etc)
  3. Don't touch any controls once into the level, the game will be tilting on it's own.

Dolphin 3.5 and 3.5-367 are old versions of Dolphin that have
known issues and bugs, so don't report issues about them and test the
latest Dolphin version first.
Which versions of Dolphin did you test on?
4.0-5429, others

Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?

Yes, the last version to work correctly was 4.0-4536. The next one was 4.0-4543 and that exhibits the tilt problem.

What are your PC specifications? (including, but not limited to: Operating

System, CPU and GPU)
Mac OS 10.10.2 "Yosemite"
Intel Core i5 3.4GHz (Haswell)
nVidia Geforce GTX 650 2048 MB
8 GB 1600MHz DDR3
Dual Shock 4 controller

Is there any other relevant information? (e.g. logs, screenshots,
configuration files)

Youtube video showing problem - https://www.youtube.com/watch?v=VoGNCeQXo7k
relevant thread - https://forums.dolphin-emu.org/Thread-emulated-wiimote-tilt-pulls-to-one-side


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #8212: Sonic and the Secret Rings Wiimote TiltingDuplicate

Actions
Actions #1

Updated by pauldacheez about 9 years ago

  • Status changed from New to Accepted
  • Regression set to Yes

https://github.com/dolphin-emu/dolphin/commit/81cc177c44b3aab4342774708329093a0ef2e5a0

I swear, Jasper breaks something every time he touches input-related code.

Actions #2

Updated by JMC4789 about 9 years ago

It's a time honored tradition.

Actions #3

Updated by JosJuice about 9 years ago

Issue 8212 has been merged into this issue.

Actions #4

Updated by Joe.w987 about 9 years ago

So glad someone else has narrowed down this bug, It's definitely an issue I have been facing too.
Emulated Wii Remotes tilt permanently right, regardless of controller connected (tried keyboard & Dualshock 3).

It's possible this could be a Mac-only issue as I'm running OS X 10.10.2 as well.

Actions #5

Updated by illuminor about 9 years ago

Still not fixed in 4.0-5441 :(

Actions #6

Updated by illuminor about 9 years ago

One of the essential features is broken for such a long time, and STILL nobody cares.

Actions #7

Updated by JMC4789 about 9 years ago

We accept patches; this is an open source project. People work on what they can when they have time. Very few of the developers are knowledgeable on Wiimotes.

Actions #8

Updated by illuminor about 9 years ago

Yeah, it's totally understandable. Didn't mean any offence to anyone.
I'm just a little sad because the feature is broken in latest revisions, and I'm forced to use older ones. And making patch may be easy to those who have programming skills, but not for me, so I can't contribute anything :(

Actions #9

Updated by magcius about 9 years ago

I'm going to work on this today. Sorry, I've been busy with actual real work for a long time, but I can settle down for the long weekend.

Actions #10

Updated by magcius about 9 years ago

  • Status changed from Accepted to Fixed
Actions #11

Updated by Joe.w987 about 9 years ago

Awesome! Thankyou. If you feel so inclined could you take a look at Issue 8172? It also involves Wii Remotes and is preventing me from upgrading to the latest dolphin build.

Actions #12

Updated by magcius about 9 years ago

I don't use OS X nor have a way to test it.

Actions #13

Updated by illuminor about 9 years ago

I just tried 4.0-5521, which is a few revisions after your fix. Nothing has changed, problem still fully exists.
Then I decided to download 4.0-5513, the revision which is the one to introduce the fix. The problem is there too.

So I believe this issue is not fixed :(

Actions #14

Updated by magcius about 9 years ago

I tested with this game: http://wiibrew.org/wiki/Dont_Get_Crushed

Do you see a difference with that?

Actions #15

Updated by illuminor about 9 years ago

"Don't Get Crushed" seems to work fine after your fix.

But the game I'm trying to play is Sonic and the Secret Rings. In this game the issue is still present.
It is described by me here: https://code.google.com/p/dolphin-emu/issues/detail?id=8212 (was merged into this one)

Actions #16

Updated by magcius about 9 years ago

Alright. If I manage to track down a copy of that game, I'll look into it.

Actions #17

Updated by scottbard84 about 9 years ago

I hate to say it but I tested the latest (which is 4.0-5525 right now) and Kororinpa and Monkey Ball still exhibit the same issue I described in the first post.

Thanks for all your hard work!

Actions #18

Updated by Joe.w987 about 9 years ago

Tested with Mariokart Wii and the issue still resides, Emulated Wii remotes tilt right.

Actions #19

Updated by Joe.w987 almost 9 years ago

Could this issue please be reopened? It has not been fixed, at least in OS X. Steps to reproduce with MarioKart Wii: Open Dolphin, open controllers menu, choose emulated wiiremote for player one. Inside that config, assign a button on a real world controller to '2' on the wiimote, and tick 'Sideways Wiimote'. Launch Mariokart, keep pressing 2 until you get into a race, hold 2, observe the veer. Do the same in 4.0-4536 and observe again.

Actions #20

Updated by illuminor almost 9 years ago

It seems like nobody cares after all.

Actions #21

Updated by hk.konpie almost 9 years ago

Those tilt games fix by this patch.
(Since I am not good at English, I can't PR on GitHub.)
http://pastebin.com/yKA2nuGp

I tested Kororinpa, Monkey Ball Banana Blitz, Mario Kart Wii.
I seem all tilt games fix.

For your information.
Sorry, my bad english from japan.

Actions #22

Updated by Fog almost 9 years ago

You don't need to worry about your bad english, submit it anyways.

Actions #23

Updated by skidau almost 9 years ago

  • Status changed from Fixed to Accepted
Actions #24

Updated by JosJuice almost 9 years ago

  • Status changed from Accepted to Fix pending
  • Milestone set to Current

Papermanzero has made a PR of hk.konpie's patch. https://github.com/dolphin-emu/dolphin/pull/2570

Actions #25

Updated by comexk almost 9 years ago

PRにお礼申し上げます。

Actions #26

Updated by Manda442 almost 9 years ago

Is the patch something I can apply to the current version or do I have to wait until it's incorporated into a release?

Actions #27

Updated by skidau almost 9 years ago

A prepatched version can be downloaded here:

http://dl.dolphin-emu.org/prs/pr-2570-dolphin-latest-x64.7z

Actions #28

Updated by JMC4789 almost 9 years ago

  • Status changed from Fix pending to Fixed
Actions

Also available in: Atom PDF