XenDroid Release Notes

Review the latest updates, performance optimizations, and feature additions for XenDroid based on upstream development.

  • Disc Swap Support: Added disc swap prompts so multi-disc games can seamlessly request and swap to the next disc during gameplay.
  • Disc Labeling: Displayed disc badges and multi-disc indicators directly on game library cards.
  • Library Parsing: Fixed file scanner detection for complex multi-disc GOD (Games on Demand) folder chains.
  • Audio Stability: Fixed audio breakup and shredding noise when emulation falls behind target framerates.
  • Buffer Controls: Exposed audio buffer depth settings in configuration to tune audio latency and prevent stuttering.
  • Crash Fix: Resolved application crashes triggered by pausing emulation while audio processing was lagging.
  • Volume Control: Restored native AAudio volume control integration.
  • Keyboard Input: Fixed hardware keyboard support and improved text entry in supported games.
  • Advanced Cvars: Exposed important missing configuration variables (cvars) in emulator settings.
  • Process Protection: Implemented lazy initialization for timer queues to prevent Android launcher processes from being terminated by OS memory management.
  • In-App Updater: Implemented built-in update detection system that checks GitHub release APIs on startup.
  • Changelog Dialog: Displays short-SHA comparison and release notes directly in app with one-click update options.
  • Manual Check: Added 'Check for updates' button in the main dropdown menu with API rate-limit protection.
  • Controller Optimization: Reduced input thread overhead by filtering and only pushing changed gamepad values.
  • Handheld Overlay Fix: Fixed input consumption to prevent Retroid / Odin handheld launcher overlays from intercepting game controls.
  • GPU Rendering: Fixed Turnip Vulkan driver rendering glitches on Qualcomm Adreno A6XX GPUs.
  • Game Quirks: Implemented deadlock skip workaround for Armored Core 6.
  • Storage Navigation: Added support for browsing mounted external drives and USB OTG storage directly in the file manager.