BlueRetro icon indicating copy to clipboard operation
BlueRetro copied to clipboard

Triggers isn't working on gamecube

Open bruno-oliveira1 opened this issue 2 years ago • 13 comments

BlueRetro firmware version

1.8.4

BlueRetro firmware specification

HW1

BlueRetro firmware variant

Universal

BlueRetro hardware type

External adapter with detachable cord

Manufacturer

BlueRetro Gaming Store

System used

Nintendo GameCube

Bluetooth controller brand & name

8bitdo Ultimate, Gamesir T4 pro, 8bitdo M30, 8bitdo SN30 Pro

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

When I paired one of this controllers using Switch mode the triggers works fine but when a pair the second one using Switch or Xinput the triggers stop working on both of them, using Visual_Controller_Test https://wiibrew.org/wiki/Visual_Controller_Test, I had the proof of this failure.

What did you expect to happen?

Pair more than one controller and works fine

Attach files like logs or Bluetooth traces here


8bitdo Ultimate (Button pressed order) Left analog up Left analog down Left analog left Left analog right dpad up dpad down dpad left dpad right home

star + Y X A B right analog up right analog down right analog left right analog right L3 R3 P1 P2

Gamesir T4 PRO LT LB RT RB Left analog up Left analog down Left analog left Left analog right dpad up dpad down dpad left dpad right home select start turbo Y X A B right analog up right analog down right analog left right analog right L3 R3 M1 M2 M3 M4 trace_files.zip

bruno-oliveira1 avatar Aug 21 '23 17:08 bruno-oliveira1

I noticed l and r were not working on mine (internal blue tooth) to

DragonKumera avatar Aug 28 '23 01:08 DragonKumera

Try to reload the merge trigger preset: https://github.com/darthcloud/BlueRetro/wiki/BlueRetro-BLE-Web-Config-User-Manual#33---example-preset-load

darthcloud avatar Aug 28 '23 01:08 darthcloud

reloading 1.8.3 firmware solved the problem. Definitely an issue with 1.8.4 firmware. Even deleted all the 4 files in file manager to test and same issue on 1.8.4.

DragonKumera avatar Aug 29 '23 01:08 DragonKumera

reloading 1.8.3 firmware solved the problem. Definitely an issue with 1.8.4 firmware. Even deleted all the 4 files in file manager to test and same issue on 1.8.4.

Try to reload the merge trigger preset: https://github.com/darthcloud/BlueRetro/wiki/BlueRetro-BLE-Web-Config-User-Manual#33---example-preset-load

I'd already did and got the same problem.

bruno-oliveira1 avatar Aug 29 '23 12:08 bruno-oliveira1

reloading 1.8.3 firmware solved the problem. Definitely an issue with 1.8.4 firmware. Even deleted all the 4 files in file manager to test and same issue on 1.8.4.

I'll try today

bruno-oliveira1 avatar Aug 29 '23 12:08 bruno-oliveira1

reloading 1.8.3 firmware solved the problem. Definitely an issue with 1.8.4 firmware. Even deleted all the 4 files in file manager to test and same issue on 1.8.4.

I'll try today

Do let us know if it worked!

DragonKumera avatar Aug 29 '23 22:08 DragonKumera

Worked !!!!!, after downgrading to 1.8.3. Thank you guys.

bruno-oliveira1 avatar Sep 03 '23 02:09 bruno-oliveira1

Worked !!!!!, after downgrading to 1.8.3. Thank you guys.

Great to hear! Now I hope 1.8.4 can get fixed

DragonKumera avatar Sep 03 '23 02:09 DragonKumera

Are you sure you got the merged trigger preset loaded as in this example? https://github.com/darthcloud/BlueRetro/wiki/BlueRetro-BLE-Web-Config-User-Manual#33---example-preset-load

So I tested this myself in v1.8.4 with 8bitdo SF30 and Ultimate controllers. I had the merged trigger preset loaded and in Wario World I was able to dash with R and also Slam the ground with A then R.

Can you guys run homebrew?

If so run this https://github.com/corenting/GC-Controller-Test/releases/tag/v1.2

and take a picture while you hold R to maximum and post here. I want to see the analog value.

Also can you take a screenshot of the mapping in the web configuration ( i need to see the first 32 entries)

darthcloud avatar Sep 28 '23 00:09 darthcloud

Well this bug is about the 8bitdo controllers. I'll look at the other bug later.

darthcloud avatar Sep 28 '23 00:09 darthcloud

Well this bug is about the 8bitdo controllers. I'll look at the other bug later.

@darthcloud I think this issue is related to #849.

I just commented there that digital triggers only work if digital and analog triggers are merged. Digital triggers can't be mapped alone.

Is that behavior intentional?

psicotron3 avatar Dec 22 '23 14:12 psicotron3

@darthcloud Triggers also stop working when 2 or more DualSense controllers are connected to the same BlueRetro device. Tested on a Wii via the GameCube ports on firmware 1.9.1.

ANK-dev avatar Dec 24 '23 00:12 ANK-dev

@darthcloud Triggers also stop working when 2 or more DualSense controllers are connected to the same BlueRetro device. Tested on a Wii via the GameCube ports on firmware 1.9.1.

Been having that problem since um I think 2 versions ago. Work around was getting all 4 exelene gamecube controllers connected and pressing l+r at the same time. or 3 holding it down while the last presses it and it normally happens. (can easily test this in mario kart double dash for the randomizer option)

DragonKumera avatar Dec 24 '23 00:12 DragonKumera

This beta should fix it: https://github.com/darthcloud/BlueRetro/actions/runs/8680779369

darthcloud avatar Apr 20 '24 00:04 darthcloud

Fixed in v24.04

darthcloud avatar Apr 24 '24 09:04 darthcloud

Issue is still prevalent. Despite me setting the preset correctly, Xbox Series X controller STILL cannot perform slam in Wario World.

littlemisskittn avatar May 27 '24 20:05 littlemisskittn