ROCKNIX / distribution

Other
337 stars 62 forks source link

[BUG] Rumble not working in GBA games #433

Closed Soundtoxin closed 1 month ago

Soundtoxin commented 1 month ago

Describe the bug

I am trying to play GBA games with Rumble support. I have enable Game Boy Player rumble in the Retroarch settings. I am not experiencing any rumble. Tested multiple games.

How to reproduce

Steps to reproduce the behavior:

  1. Go to GBA game with rumble support, such as Drill Dozer
  2. Launch Retroarch Quick Settings with Select+X or clicking in both sticks, go to Core Options, go to Input & Auxiliary Devices, turn on Game Boy Player Rumble (Restart), exit and restart game
  3. Make sure Rumble is turned on at the main menu, then attempt to play the game and see if you notice any rumble feedback

Information

Log file

Context

I originally wanted this for a Wario Land 4 romhack that adds rumble but I have also tested with an official game that has rumble to be sure it wasn't the romhack that was the problem. I looked through system settings but did not find anything related to rumble so far. I do not use Discord or else I might've first gone the support route instead of bug report route. Have not tested external controllers yet. Also have not experienced rumble yet with any other systems, but this ArkOS wiki page specific to the device with instructions to enable rumble for PS1, N64, etc. make me believe the hardware has it. I will try to find a game for another system for testing rumble.

Soundtoxin commented 1 month ago

I have now also tested Mr. Driller on PS1 and don't feel vibration there either. Rumble is enabled by default in Retroarch for the PS1 emulation it seemed, but I also had to set the controller type to dualshock, save the per-game setting, restart the game, and then a vibration setting (which defaults to off) appeared in the in-game options. After turning that on I still did not notice any vibrations in-game while playing Arcade Mode 2500ft.

spycat88 commented 1 month ago

Rumble is not supported on ROCKNIX at this time.

Soundtoxin commented 1 month ago

Why not treat this as a feature request and reopen then?

r3claimer commented 1 month ago

We don't take feature requests. If you would like a feature then for the repo, add it, and submit a Pull Request.

spycat88 commented 1 month ago

Before you open a bug report, it explicitly states...

Feature Requests
Please ask for feature requests in our Discord
Soundtoxin commented 1 month ago

Before you open a bug report, it explicitly states...

Feature Requests
Please ask for feature requests in our Discord

Indeed, but I thought it may be a bug, and again I do not use Discord. What happens in there once you ask is unknown to me.

At least the next person to wonder about rumble can find this issue now. Thanks.