Project

General

Profile

Actions

Emulator Issues #9929

closed

Wheel force feedback effects broken in "Burnout 2: Point of Impact" and "NASCAR 2005 Chase for the Cup"

Added by PPablo over 7 years ago. Updated about 5 years ago.

Status:
Fixed
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:
5.0-9510

Description

Game Name?

Burnout 2: Point of Impact

What's the problem? Describe what went wrong.

Using a Playstation 3 Force Feedback Wheel (Logitech Driving Force GT) there's a malfunction of the wheel on gameplay, the wheel doesn't respond well when it returns to the center. When it turns right the wheel comes to the center, when it turns left the wheel lacks for the spring effect, and only responds near to the center.

What steps will reproduce the problem?

When the game is on and recognizes the wheel

Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?

Dolphin 5.0

What are your PC specifications? (CPU, GPU, Operating System, more)

Windows 7 x64
nVidia GeForce GT430 2GB
8GB of Ram
Intel Core i5-3300 3Ghz

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

Also happends in NASCAR 2005 Chase for the Cup. Other games olike Mario Kart Double Dash, R: Racing Evolution and F-Zero GX doens't have that problem

I've recorded a video with the bug in action: https://www.youtube.com/watch?v=0Zu54yRd7OQ

Actions #1

Updated by Billiard26 over 5 years ago

  • Subject changed from Wheel center bug on certain FFB games to Wheel force feedback effects broken in "Burnout 2: Point of Impact" and "NASCAR 2005 Chase for the Cup"
Actions #2

Updated by Billiard26 about 5 years ago

  • Status changed from New to Accepted

We seem to be interpreting the force strength value incorrectly in CSIDevice_GCSteeringWheel.

Edit: Burnout 2 is sending command type "7" (instead of "6") with strength "0" when turning the wheel left.
This makes it look like the strength is changing from 255 to 256 and overflowing into the type value, which is ridiculous.
We could interpret it as a 9 bit value to fix this but that seems wrong.

Actions #3

Updated by Billiard26 about 5 years ago

  • Status changed from Accepted to Fix pending
  • Assignee set to Billiard26
Actions #4

Updated by flacs about 5 years ago

  • Status changed from Fix pending to Fixed
  • Fixed in set to 5.0-9510
Actions

Also available in: Atom PDF