Project

General

Profile

Actions

Emulator Issues #11608

closed

GameCube Controllers with WiiU Adapter do not calibrate properly on second run

Added by cangelo over 5 years ago. Updated over 5 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

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

Description

Game Name?
F-Zero GX
Metroid Prime (Revision 2)
Paper Mario

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

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

What's the problem? Describe what went wrong.
The Super Smash Bros. Ultimate version of the GameCube controller has different deadzones from the original GameCube controllers using the GC Controller Adapter for Wii U. The games most affected by this are F-Zero GX and Metroid Prime.
The control stick in F-Zero GX is about +15 values away from the typical deadzone. Metroid Prime is unplayable as the right trigger is much more sensitive than normal, making Samus exclusively aim.
Virtual Console games like Paper Mario seem to be unaffected. I am unable to rip any Wii games to test. Super Mario 64 and Mario Kart 64 were also tested.

Booting via the Wii System Menu or the GameCube BIOS is a cheap way to circumvent this issue.
With homebrew, booting through Neogamma using MIOS or using Gecko OS/Nintendont will also do the trick.

Priiloader, a remainder from my BootMii nand, is the fastest "solution" from using its autoboot feature.

What steps will reproduce the problem?
Boot up any GameCube game with the Super Smash Bros. Ultimate GameCube Controller.
Booting a game via the Wii Disc Channel, the GameCube BIOS, or some homebrew software will fix this issue.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
Revision 08b95c3 (5.0-9723)

Is the issue present in the latest stable version?
Yes

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.)
???

If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer

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

[PC specs here]
Intel Core i7-7500U (Kaby Lake GT2), Integrated Graphics, Ubuntu Minimal 64-bit + KDE

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

The mIOS or the IPL probably calibrates the GameCube controllers at startup as well as any IOS the N64 Virtual Console uses.


Files

regular.png (561 KB) regular.png Regular Boot Calibration cangelo, 03/12/2019 03:39 AM
hotplugged.png (541 KB) hotplugged.png Hotplug Calibration cangelo, 03/12/2019 03:43 AM
genuine.png (549 KB) genuine.png Original Controller Calibration cangelo, 03/12/2019 03:52 AM
ex_rare.mp4 (1.45 MB) ex_rare.mp4 Framedump of broken controller functions. cangelo, 03/14/2019 12:42 AM
common.mp4 (1.52 MB) common.mp4 Framedump of semi-broken controller functions. cangelo, 03/14/2019 12:42 AM
rare.mp4 (928 KB) rare.mp4 Framedump of common controller functions. cangelo, 03/14/2019 12:42 AM
Prime_Dead.mp4 (3.74 MB) Prime_Dead.mp4 Framedump of broken Metroid Prime controls. cangelo, 03/14/2019 05:21 AM
Actions

Also available in: Atom PDF