jpd002 / Play-

Play! - PlayStation2 Emulator
http://purei.org
Other
2.04k stars 248 forks source link

Win32: Add Rumble Support #1315

Closed Zer0xFF closed 6 months ago

Zer0xFF commented 7 months ago

Requries: https://github.com/jpd002/Play--Framework/pull/41

Add basic Rumble/Vibration Support.

Just to note, 1) I've added few virtual functions, all of them are non-pure (aka they have a stub implementation), this will allow all platforms to compile, until we add support for the reset (there is also some derviative class that wont support those calls, aka QtProvider (aka keyboard) will never need to implement them) 2) CMotorBinding isn't a deriviate of CBinding (as the name might suggest) 3) can't test DirectInput support (I dont have any device that currently support it)

jpd002 commented 6 months ago

Thanks for this!