Rumble Implementation #34
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "MediaMoots/MeloNX:rumbleDev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR introduces rumble support using CoreHaptics.
Tested working with Switch Pro Controller
Key Changes
RumbleController.swift
(New File):CHHapticEngine
and haptic players for low and high frequency rumble.NativeController.swift
:CHHapticEngine
and the newRumbleController
.RumbleController
.VirtualController.swift
:RumbleController
to enable haptic feedback for virtual touch controls.Ryujinx.Headless.SDL2/Program.cs
:Limitations
Untested on iPhones, and will need help testing as I don't have a powerful enough device to test on that also has haptics.
WIP: Rumble Implementationto Rumble ImplementationRumble Implementationto WIP: Rumble ImplementationWIP: Rumble Implementationto Rumble Implementation