akimasa / Nintendont

A Wii Homebrew Project to play GC Games on Wii and vWii on Wii U
1 stars 0 forks source link

Super Smash Bros Ultimate GameCube Controller C Stick Drift #2

Open booki89 opened 5 years ago

booki89 commented 5 years ago

Upon using your nintendont version the analog stick drift is cured for me - but my C stick is still drifting.

Any possibility of a fix/update?

akimasa commented 5 years ago

It should be not so difficult to fix, but I don't have so much time now.

https://github.com/FIX94/Nintendont/compare/master...akimasa:SSBGC-drift#diff-55c1d4c0086bdc02658384f5f39ea5e7

You can try fixing code and create pull request. Do same the thing what I did to substickX and substickY.

By the way, I don't have GC Controller which C stick drifts. Could you tell me how did you get the drifting controller? Do you get the controller recently?

akimasa commented 5 years ago

Updated https://github.com/akimasa/Nintendont/releases/tag/v0-20191009151052-43d27d8

I cannot try the new build right now. Please tell me if it works.

booki89 commented 5 years ago

Thanks for the update! Unfortunately the game does not load at all with the build you posted up, no errors - the wiiu begins launching the game then you can hear the disc drive loading and the screen stays black.

Have to unplug the power of the console to reboot it - holding the power button will not turn the console off.

booki89 commented 5 years ago

It is one of the later game cube smash brothers ultimate gamecube controller, got it around the time smash brothers was released on the nintendo switch.

The drift is noticeable in mario sunshine as the camera will always be zoomed out.

akimasa commented 5 years ago

Update again. I patched drifting fix to the latest Nintendont, but that might made trouble. I patch fix to old Nintendont this time.

https://github.com/akimasa/Nintendont/releases/tag/v0-20191010120827-30634d4

This build is also not tested. You can try, but maybe not working.

Thank you for testing and giving me more information about your controller. I am curious about which controller has drifting c stick.

I got my smash bros gamecube controller just before smash bros ultimete released. I have 4 same controller but there are no controller has drifting c stick.

akimasa commented 5 years ago

I setup my WIi U and tested. Both today's build and yesterday's build works for me. Could you tell me how did you try the build?

I start game from [WiiU Menu]>[Wii menu]>[Homebrew Channel]>[Nintendont]. I run Kirby's Airride and Smash Bros Melee(both are Japanese version) with no problem. I will try run super mario sunshine now.

akimasa commented 5 years ago

Oh, I almost forgot. Can you try running game with all Wi-Fi setting reset? Wi-Fi setting sometime cause nintenndont game don't start.

booki89 commented 5 years ago

Thank you for this new build! It has fixed the drifting completely on Mario sunshine!

I am launching the game through [WiiU Menu]>[Haxchi]>[vWii_MarioSunshine]

I am not using the virtual wii but using the GameCube game injection method to launch from the wiiu home screen

akimasa commented 5 years ago

It's good to hear that the new build works.

I will probably investigate why not working on vwii when I have time.

Please remind me if this issue has no comment over a month. Maybe I am forgetting.

charliefurlani commented 5 years ago

First build worked for me on my Wii U via vWii. I was having issues with the C stick drifting up causing camera to always be far out in Mario Sunshine as well with the new Smash Ultimate controller.

Thank you!!