Closed kivutar closed 5 years ago
Confirmed... The descriptors look normal: https://github.com/libretro/beetle-supergrafx-libretro/blob/master/libretro.cpp#L1539-L1632
Found it. It's because beetle-supergrafx checks the input type in update_input
:
https://github.com/libretro/beetle-supergrafx-libretro/blob/master/libretro.cpp#L1677
Ludo will have to call retro_set_controller_port_device()
and set each device in each port to RETRO_DEVICE_JOYPAD
.
See RETRO_ENVIRONMENT_SET_CONTROLLER_INFO
for more info.
Affects FCEUMM too.
Here's how I fixed it in SDLArch: https://github.com/heuripedes/sdlarch/pull/11/files
Thanks for your help on this @RobLoach I'm now able to play Twin Dragon on FCEUMM, which is awesome
It's the only core affected