Back to Provenance

3289

.changelog/3289.md

3.3.11.4 KB
Original Source

Added

  • Haptics & Rumble Settings — New "Haptics & Rumble" settings section with dedicated rumbleEnabled master toggle, rumbleDeviceEnabled (device Taptic Engine), rumbleControllerEnabled (controller motors), and dualSenseAdaptiveTriggersEnabled (DualSense adaptive triggers) — each independently configurable
  • Test Rumble Button — "Test Rumble" button in Haptics & Rumble settings fires a short vibration on all connected controllers and the device Taptic Engine for immediate feedback
  • N64 Controller Pak Slots UI — Dedicated N64ControllerPakView lets users choose the pak type (Auto, None, Memory Pak, Rumble Pak, Transfer Pak, Smart Pak) per controller port before and during N64 gameplay, accessible from the game context menu and pause menu

Changed

  • Haptics settings consolidated — The scattered haptic feedback toggle and controller rumble slider are unified under a single "Haptics & Rumble" section for clarity
  • Rumble respects granular togglesGCControllerHapticsManager and HapticsManager now check rumbleEnabled + rumbleControllerEnabled / rumbleDeviceEnabled before firing, allowing independent control of device vs controller rumble
  • DualSense adaptive triggers wireddualSenseAdaptiveTriggersEnabled toggle now actively applies/removes trigger resistance on connected DualSense controllers; PlayStation systems default to .soft feedback on L2/R2