libretro / Genesis-Plus-GX

An enhanced port of Genesis Plus - accurate & portable Sega 8/16 bit emulator
Other
76 stars 72 forks source link

[Wii U] Phaser trigger doesn't respond #136

Open cucholix opened 6 years ago

cucholix commented 6 years ago

I'm not sure if it's an issue actually, maybe it's not implemented yet. On Wii U you can use the touch screen to point like you were pointing with a Phaser, the "problem" is that pressing the trigger does nothing, trying with MS Safari Hunt.

Genesis Plus GX 1.7.4 a6c514e RA git 754c9d4

ekeeke commented 6 years ago

Genesis Plus GX libretro implementation uses RETRO_DEVICE_POINTER for the gun positioning and RETRO_DEVICE_LIGHTGUN for the Phaser trigger but only the former seems implemented by current Retroarch WiiU input driver (see https://github.com/libretro/RetroArch/blob/master/input/drivers/wiiu_input.c#L143) so this is more an issue to report in Retroarch repository as this is going to fail with any cores using libretro RETRO_DEVICE_LIGHTGUN device abstraction .

cucholix commented 6 years ago

I see, would be too complex implement RETRO_DEVICE_LIGHTGUN on RA Wii U side? Also it would be great to have Wiimote pointer support down the line, but I guess that is in RA side too :c