Skip to content

ApexSenseBridge v0.5.0 — In-Process libVIIPER Engine (0.28s Startup) & Added Full English Language Support

Choose a tag to compare

@ReynArts ReynArts released this 02 Sep 00:02
· 7 commits to main since this release

ApexSenseBridge v0.5.0

ApexSenseBridge bridges native Sony DualSense Adaptive Triggers (FORCEADAPT) and DSP Haptic Feedback directly to the Flydigi APEX 5 on Windows.


📥 Downloads & Quick Installation

  • 🚀 ApexSenseBridge-Setup.exe : Complete all-in-one installer (C++20 bridge core, new in-process libVIIPER backend, System Tray App, driver fixes, and Playnite extension).
  • 📦 ApexSenseBridge-Portable.zip : Standalone portable archive ready to run without installation.
  • 🎮 ApexSenseBridge.pext : Extension package for Playnite users.

🌟 What's New in v0.5.0

🇬🇧 1. Added Full English Language Support

  • Complete English Localization: The System Tray App, settings panels, game list window, and notifications are now fully available in English alongside French.
  • Instant Language Toggle: Easily switch between English and French at any time directly from the system tray menu or settings panel with persistent preference saving.

⚡ 2. In-Process libVIIPER Backend & 8x Faster Startup (0.28s vs 2.33s)

  • Promoted libVIIPER v0.7.0-asb5 to Default: Direct in-process DLL execution eliminating previous external sidecar process overhead.
  • Near-Instant Device Attachment: Removed the 2-second USB/IP attach penalty. Virtual device creation and attachment now happens in ~1 ms with zero physical report loss (~800 Hz polling rate).
  • Automatic Compatibility Fallback: The release payload still includes the validated sidecar (viiper.exe) and falls back to it automatically if needed.
  • Dual Backend Selector: Advanced CLI flag --virtual-backend auto|integrated|sidecar allows controlled A/B testing and diagnostics.

🎮 3. In-Game Hardware Validation & Zero Latency

  • Call of Duty (MW / Warzone): Fully validated with full-range stick/trigger response, active trigger resistance, and 0.67–1.54 ms p99 forwarding latency.
  • Marvel's Spider-Man 2: Validated web-line tension, gadget clicks, haptic audio textures, and alternating camera open/close gestures via D-Pad Up.
  • GTA V Enhanced: Driving resistance and terrain haptic textures.

📊 4. Stage-by-Stage Initialization Telemetry

  • Real-time initialization timing logs for bootstrap, server, bus, virtual device, feedback, and initial input streams in both console and JSON output.

🛡️ 5. Anti-Cheat Safe & System Protection

  • 100% Anti-Cheat Safe: Pure OS-level HID emulation. Zero DLL injection or memory tampering.
  • Automatic HidHide Isolation & Audio Protection: Prevents duplicate controller detection and keeps your PC sound on your default headphones.

📢 Flydigi APEX 4 Support & Testers Wanted! 🎯

We are actively working on Flydigi APEX 4 compatibility!
If you own an APEX 4, run the included scripts/Collect-Apex4-Diagnostics.cmd diagnostic tool and share your logs in our GitHub Issues to help test early builds!


🤝 Credits & Acknowledgments

  • OpenFlydigi (by mkaliaha) for reverse-engineering the Flydigi communication protocol.
  • SteamlessController (by david419kr) for virtual DualSense emulation architecture and VIIPER tooling.