libretro / snes9x

Snes9x - Portable Super Nintendo Entertainment System (TM) emulator
http://www.snes9x.com
Other
47 stars 56 forks source link

Touchscreen Lightgun Support #218

Closed yoshisuga closed 5 years ago

yoshisuga commented 5 years ago

Adds touchscreen lightgun support:

Super Scope:

Justifier:

Touchscreen lightgun can be enabled in Core Options, under "Lightgun Mode".

Also added a core option for reversing super scope trigger/cursor buttons to support games like Operation Thunderbolt and T2: The Arcade Game where cursor is held down for primary fire. This lets you hold a single finger down on the screen to fire, and double tap for secondary fire.

Note: multi-touch requires that the input driver for the system supports RETRO_DEVICE_ID_POINTER_COUNT - currently supported in iOS and Android