Project

General

Profile

Emulator Issues #11553

GameCube Controller Standard Controller Control Sticks no longer work

Added by ryanebola16 17 days ago. Updated 6 days 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-9599

Description

Game Name?

Super Smash Bros. Brawl

Game ID? (right click the game in the game list, properties, info tab)

RSBE01

MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)

4ea8dda4fadb4b58b15052d053bc0af8
WIIScrubber edited ISO, only replaces music and intro video. Works fine on Dolphin and real Wii.

What's the problem? Describe what went wrong.

Trying to use the control stick with the attached mapping results in incorrect inputs. This is noticeable when navigating through Brawl's menus.

What steps will reproduce the problem?

  1. Load Brawl with the attached controller mapping.
  2. Observe that the control sticks don't yield the intended input.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

Yes, 5.0-9569

Is the issue present in the latest stable version?

No, 5.0

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

5.0-9516

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

Win 10 Pro x64
Intel Core i7-4702MQ CPU @2.20GHz
GeForce GT 750M
2x 8GB Hynix 1600MHz
GeForce Game Ready Driver 418.81

Capture.PNG (39.3 KB) Capture.PNG ryanebola16, 02/05/2019 04:03 PM
7224

History

#1 Updated by JMC4789 17 days ago

What do you mean they don't yield the intended input?

#2 Updated by ryanebola16 17 days ago

On any Brawl menu:
Pressing up is interpreted as down
Pressing down does nothing?
Pressing right works as expected
Pressing left does nothing?

But the control stick inputs work fine in the character select screen.

This is bizarre. And no issues with 5.0-9514.

#3 Updated by Billiard26 17 days ago

  • Assignee set to Billiard26
  • Status changed from New to Work started

Sounds like integer overflow caused by stick values that would normally not be possible on the physical GameCube controller. Adjusting the "Input Radius" to a proper value will fix this but I'm working on a solution to make this more apparent to users.

#4 Updated by Billiard26 13 days ago

  • Status changed from Work started to Fix pending

Mis-calibration/user-error should be resolved by https://github.com/dolphin-emu/dolphin/pull/7792

#5 Updated by Billiard26 6 days ago

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

Also available in: Atom PDF