Repository navigation
Releases
Releases · ALIEN-PL/Aerofly-FS-2020-VR-Mod
v1.0 Beta
Aerofly FS 2020 VR Mod — v1.0 Beta
Initial beta release of the standalone native OpenXR Virtual Reality modification and patcher for Aerofly FS 2020 (com.aerofly.aeroflyfs2020) on Meta Quest headsets (tested and verified on Meta Quest 3; compatible with Quest 3S, Quest Pro, and Quest 2).
✨ Key Features
- Full 6DoF Head Tracking: True positional and rotational OpenXR tracking space directly on Horizon OS.
- Calibrated Stereoscopic 3D: Separate per-eye projection and view matrices with zero-divergence cockpit rendering.
- Touch Controller Flight Controls & Laser Pointer: Thumbstick flight mapping, direct virtual yoke/stick 3D grabbing with tilt response, and cockpit laser interaction.
- Optical Hand Tracking: Direct switch, button, and knob manipulation in the cockpit using bare hands.
- USB HOTAS Support: Plug physical flight sticks and throttles directly into the Quest USB-C port with interactive axis learning.
- In-Game Quest Mod Menus: Injected directly into the simulator UI under
SETTINGS -> CONTROLS -> QUEST MAPPINGandSETTINGS -> GRAPHICS -> QUEST GRAPHICS. - Advanced VR Rendering Pipeline: Qualcomm MQSR contrast-adaptive sharpening, Fixed Foveated Rendering (FFR), Application SpaceWarp (AppSW), SGSR1 upscaler, MSAA 2x/4x, and high refresh rates (72 Hz, 90 Hz, 120 Hz).
- Horizon OS (Android 14) Compliance: Strict 16 KiB page boundary alignment (
zipalign -P 16 4) for Snapdragon XR2 Gen 2.
📦 Quick Start
- Download and extract
Aerofly-FS-2020-VR-Mod-v1.0-beta.zipfrom Assets below. - Place your legally purchased
base.apkinto the extracted folder. - (Optional) Place your two
.obbexpansion files into theobb/folder. - Run
patch.bat. - Connect your Quest headset via USB cable (with Developer Mode enabled) and run
install_on_quest.bat.
Note
This release contains NO proprietary game files or assets. You must provide your own legally purchased copy of Aerofly FS 2020 for Android.
Full documentation, controls breakdown, and graphics tuning instructions are in the README.