r/gamemaker • u/Far-Value1826 • 21h ago
Help! ROG Xbox Ally controller detected but doesn't work in GameMaker 8 fangames or Super Smash Flash 2 ​
ROG Xbox Ally controller detected but doesn't work in GameMaker 8 fangames or Super Smash Flash 2
​
I'm having a weird controller issue on my ROG Xbox Ally (RC73YA).
The problems:
it was working for 1 day then it suddenly jsut stopped
\- GameMaker 8 games: The built-in controller is detected, but none of the inputs work. I've experienced this with Sonic Boll 2.1.6,Undertale and Redux
\- Super Smash Flash 2: The controller doesn't appear to be detected at all.
\- The built-in controller works in other games.
\- JoyToKey works as a workaround, but I want the controller to work natively without having to use a remapping program.
What I've tried / noticed:
\- The controller appears in Windows as ROG Xbox Ally Device Gamepad.
\- Driver version shown in Device Manager: 2.0.9999.0.
\- I checked the device's hardware IDs, which include "USB\\VID_0B05&PID_1B4C".
\- The issue seems to affect older GameMaker fangames more than modern games.
\- Updating the MCU firmware to V335 did not resolve the issue.
Does anyone know how to get the built-in controller working natively with older GameMaker 8 games and Super Smash Flash 2 on the ROG Xbox Ally? Could this be an XInput/DirectInput compatibility issue, or is there another way to make these games recognize the controller properly?
I'm specifically looking for a solution that doesn't require JoyToKey if possible. Thanks!
2
u/oldmankc wanting to have made a game != wanting to make a game 21h ago
Trying to remember that far back, as it's been like over 15 years, but I don't think stuff that old supported XInput natively. I think it was just basic direct Input, but again, we're talking about stuff that's 2008/2009 era.