BlueRetro icon indicating copy to clipboard operation
BlueRetro copied to clipboard

Analog Trigger Not Working On GameCube (Wario World)

Open littlemisskittn opened this issue 1 year ago • 17 comments

BlueRetro firmware version

24.04

BlueRetro firmware specification

HW2

BlueRetro firmware variant

System specific

BlueRetro hardware type

Internal install modkit

Manufacturer

Laserbear

System used

Nintendo GameCube

Bluetooth controller brand & name

Xbox Series X OEM

What is problem? (only list ONE problem per report)

Right Trigger is not working properly in Wario World despite the correct preset being loaded. Cannot perform slam move which is necessary to progress.

What did you expect to happen?

To press down the right trigger with A to do a slam move.

Attach files like logs or Bluetooth traces here

No response

littlemisskittn avatar May 27 '24 20:05 littlemisskittn

Also thinking it’s an issue with mapping this game in default settings because pressing LT, LB, or RB performs the same action as L in the main game (sucking up coins as per the manual)

littlemisskittn avatar May 28 '24 04:05 littlemisskittn

Reset adapter and it went back to 1.9.2. Tried it again and still doesn’t work. LT, LB, and RB still map as the L trigger.

littlemisskittn avatar May 28 '24 04:05 littlemisskittn

You got to use v24.04, all other version the trigger a broken

You also need to follow those two step make it work:

You need to use the merged preset: https://github.com/darthcloud/BlueRetro/wiki/BlueRetro-BLE-Web-Config-User-Manual#33---example-preset-load

Also another important note for Xbox controller is that you need to press a digital button like A first a couple time before touching the triggers and joysticks to allow blueretro to calibrate them properly. This is noted here: https://github.com/darthcloud/BlueRetro/wiki/Controller-pairing-guide#4---xbox-pairing-guide

darthcloud avatar May 29 '24 13:05 darthcloud

I did that and it still doesn’t work. As I also said, the LB, RB, and LT buttons do the same thing which is sucking up coins while the RT doesn’t do anything. I followed the directions to a T, even reset the device, reinstalled the current firmware, and followed the guide again. Still won’t work properly. The RT works fine in other games that use analog triggers that I tried (Wrestlemania X8 uses them for the arena selection, Metal Gear uses them for inventory, though only the analog part works all the time, sometimes the digital part doesn’t work as well which is quick equip). It’s not anything I’m personally doing wrong as I’ve done all the steps right, numerous times.

littlemisskittn avatar May 30 '24 00:05 littlemisskittn

https://youtube.com/shorts/Ip0m7lI2HsQ?feature=share

It work fine for me.

Did you update the Xbox controller to latest FW as noted in the pairing guide docs?

Take a screenshot of the mapping config you see at: https://blueretro.io/advance.html

Also take a screenshot of your Xbox FW version in the Win10 Xbox accessories app.

darthcloud avatar May 30 '24 13:05 darthcloud

Here’s the snapshots from the app:

On Thu, May 30, 2024 at 9:11 AM Jacques Gagnon @.***> wrote:

https://youtube.com/shorts/Ip0m7lI2HsQ?feature=share

It work fine for me.

Did you update the Xbox controller to latest FW as noted in the pairing guide docs?

Take a screenshot of the mapping config you see at: https://blueretro.io/advance.html

Also take a screenshot of your Xbox FW version in the Win10 Xbox accessories app.

— Reply to this email directly, view it on GitHub https://github.com/darthcloud/BlueRetro/issues/1015#issuecomment-2139526126, or unsubscribe https://github.com/notifications/unsubscribe-auth/BIYPHABCQ63RTPXDPMN22CDZE4QQZAVCNFSM6AAAAABILXE256VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZZGUZDMMJSGY . You are receiving this because you authored the thread.Message ID: @.***>

littlemisskittn avatar May 30 '24 16:05 littlemisskittn

and here's the snapshot of the Xbox Accessories app on my Windows 11 PC

On Thu, May 30, 2024 at 9:11 AM Jacques Gagnon @.***> wrote:

https://youtube.com/shorts/Ip0m7lI2HsQ?feature=share

It work fine for me.

Did you update the Xbox controller to latest FW as noted in the pairing guide docs?

Take a screenshot of the mapping config you see at: https://blueretro.io/advance.html

Also take a screenshot of your Xbox FW version in the Win10 Xbox accessories app.

— Reply to this email directly, view it on GitHub https://github.com/darthcloud/BlueRetro/issues/1015#issuecomment-2139526126, or unsubscribe https://github.com/notifications/unsubscribe-auth/BIYPHABCQ63RTPXDPMN22CDZE4QQZAVCNFSM6AAAAABILXE256VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZZGUZDMMJSGY . You are receiving this because you authored the thread.Message ID: @.***>

littlemisskittn avatar May 30 '24 16:05 littlemisskittn

In case it didn't come across via email:

https://github.com/darthcloud/BlueRetro/assets/67311558/6e21b055-a430-4266-9166-ec8115073a3e

IMG_6619 IMG_6618 IMG_6617 IMG_6616 IMG_6615 Screenshot 2024-05-30 124416

twinfami avatar May 30 '24 16:05 twinfami

IMG_6621

littlemisskittn avatar May 30 '24 17:05 littlemisskittn

https://youtube.com/shorts/IligZKC1pfo?si=uH20gdc8jjImDS6m

littlemisskittn avatar May 30 '24 17:05 littlemisskittn

Just also tried smash. That works fine with the analog and digital merged. So that’s like the fourth game I tried that used the analog and digital trigger that worked. It’s just Wario World not working and I think that’s down to how the game sees it’s mapped. There’s no option to change in game as like I said, the LT, LB, and RB buttons in Wario World act as the L trigger for some reason and will not detect the RT at ALL. You have everything in front of you so unless it’s a problem with Laserbear’s board (which I doubt as the other games wouldn’t work neither), I don’t know what else could be the problem when everything else is working as intended.

littlemisskittn avatar May 30 '24 23:05 littlemisskittn

Your Xbox ctrl got same FW as mine, the config look fine, I see 2 different version of FW used, just make sure you stick to v24.04 to make troubleshoot easier.

On gamecube the triggers are 2 button in one. So for games that works its just because it's using the analog part, and for those that don't it because it use the digital end part.

So the merged presets is what adds the digital end at the end of the analog trigger most modern BT controller got.

The only thing I can think off is that maybe your controller trigger maximum isn't reaching as far as most other xbox controller.

Try to change the threshold to 75% in advance config to see if that help: trigger_gc

darthcloud avatar May 31 '24 16:05 darthcloud

I tried at that value and I’ve even had it lowered all the way to 0% for Digital and 25% for Analog. Only thing it does now is still do the same thing the other shoulder buttons do. No pound or dash. Mario Party 4 had a similar problem where I wasn’t able to move the page at all.

littlemisskittn avatar May 31 '24 20:05 littlemisskittn

I also got this issue with 8bitdo Pro2 Controller for this game since a long time now... Only for Wario World, had no issues with other games. The merge trigger preset does not work for me, only the Controller mapping gets wrong again, every time I try it...

sushimehl avatar Jun 14 '24 18:06 sushimehl

I'm going to 2nd and expand this issue. I'm on latest firmware and realized yesterday that neither my analog or digital triggers work for device flashed for GameCube, using Dual shock 4, in super smash bros brawl (I'm assuming Meele would have the same problem). So I can't shield or dodge. Can't verify my config because I refuse to download Google spyware and I can't find the guide that shows you how to do it without the webhost.

treyus30 avatar Jun 30 '24 23:06 treyus30

I have the same Problem with Dualshock3 and Dualshock4. As always mentioned, only on Wario World.

Newest Firmware 24.04 HW1 Merged Preset with 95% Value.

Ground Pound is not working.

Other things to mention: Using PAL Game, Running in 572p through SWISS on a sd2sp2. I can try other Settings and see if that changes anything but i doubt. I was thinking some kind of Copyprotection, but with orignal Gamepad it works. But still, maybe Wario World has some kind of detection to prevent third party controllers? Maybe the Groundpound needs some specific timing that we just cant see right now?

TetrisTyp avatar Aug 08 '24 15:08 TetrisTyp

I have the same issue on warioware - latest firmware ☑️ merged trigger preset ☑️ all other games ok ☑️ wario world right trigger ❌ does not work - tried dual shock 4 and 8bitdo pro 2 controllers ❌❌

haydnkilyan avatar Sep 22 '24 20:09 haydnkilyan

Can confirm I'm having the same issue, using the 8bitdo Gamecube mod kit, with up to date firmware.

EeveeEuphoria avatar Oct 29 '24 04:10 EeveeEuphoria

Just adding that this issue is also occuring for me on latest firmware (v24.10_hw2) using the 8bitdo Gbros Adapter with a real GCN controller on both the default gamepad preset, and the merged analog preset. L analog and L digital press are working fine, but R trigger seems to not be detected at all (you can test the digital press in the pause menu). The issue only exists in Wario World as far as I know.

Firmware: 24.10_hw2 Controller: 8bitdo Gbros with original GCN controller Receiver: Laser Bear Internal v2 Preset: Default Gamepad / Merged Analog (Neither preset has R trigger detected at all in ONLY this game)

4a avatar Oct 31 '24 05:10 4a

I made a new way to debug issue like this in v25.01, could you try to get me a debug trace following theses instructions? https://github.com/darthcloud/BlueRetro/wiki/Debug-trace

Thanks

darthcloud avatar Jan 24 '25 03:01 darthcloud

I made a new way to debug issue like this in v25.01, could you try to get me a debug trace following theses instructions? https://github.com/darthcloud/BlueRetro/wiki/Debug-trace

Thanks

Sorry for the delay on this. I tested out using the R trigger on the ground and while jumping, still no response. L trigger seemed to work perfectly.

Let me know if you need more info.

br_debug_trace.zip

4a avatar Feb 03 '25 23:02 4a

I finaly reproduced this problem, It' worked for me because I was using a Wii with nintendont somehow.

I tried with an actual GC and swiss using the same adapter and I got the issue now.

Looking into it

darthcloud avatar Feb 18 '25 00:02 darthcloud

This beta should fix the issue: https://github.com/darthcloud/BlueRetro/actions/runs/13382675228

darthcloud avatar Feb 18 '25 03:02 darthcloud

Can confirm it's working now. Thank you !

sushimehl avatar Feb 18 '25 15:02 sushimehl

Thanks for testing!, Will be fix in v25.04 later this spring.

darthcloud avatar Feb 18 '25 15:02 darthcloud

Just tested on laser bear internal mod with a 8bitdo pro 2 - works!

haydnkilyan avatar Feb 18 '25 15:02 haydnkilyan

Thank you for the fix. I got an internal blueretro mod about a month ago and this was one of the first games I tried, so was bummed the issue makes it pretty much unplayable. Funny coincidence that it was fixed only about 10 days later.

Jdbye avatar Mar 10 '25 20:03 Jdbye