github tinsarfal/SourceVR 0.1.13

latest releases: 0.1.28, 0.1.27, 0.1.26...
one month ago

Native VR ports of Half-Life 2, Episode One and Episode Two for standalone
Meta Quest headsets. Developed and tested on Quest 3.

Each game is a separate, independent APK — download only the ones you want.

Game Download Package
Half-Life 2 SourceVRPort-hl2-0.1.13.apk com.sourcevrport.hl2vr
Episode One SourceVRPort-ep1-0.1.13.apk com.sourcevrport.ep1vr
Episode Two SourceVRPort-ep2-0.1.13.apk com.sourcevrport.ep2vr

Install with SideQuest, or:

adb install SourceVRPort-hl2-0.1.13.apk

No game content is included. You supply your own retail copy, from a Steam install
on the steam_legacy branch (PatchVersion 8491853). Episode One additionally needs
Half-Life 2's content, and Episode Two needs both. See the
README for the full requirements and for how to import your
game folders on first launch.

Your saves and settings are kept per game and are not touched by an update.

What's new

Fix mod support in /custom

Mods remain in /sdcard/SourceVRPort/common/<game>/custom/ and survive retail re-imports.
Workshop-style VPK folders, mixed-case directories, interrupted or malformed archives,
and custom maps with embedded assets are handled safely. Weapon viewmodel resolution now
falls back from invalid or missing vrmodel assets, mirrors a missing left-hand variant,
and uses a replacement world model in hand automatically only when its grip attachment or
calibration is valid. Throwable arc aiming follows the controller pointer, regardless of
custom model orientation.

Add the ability to rebind controls

Open Settings → Advanced → Controls… to change button, trigger, grip and stick-click
actions for on-foot, vehicle and always contexts. Conflicts are reported, defaults have a
two-press reset, and changes apply immediately per game. Console commands are available
through vr_bind_status, vr_bind_set, vr_bind_reset and vr_bind_reset_all.

Checksums

82b2dcb9c86339ee34c49bec7bc2bfe40a9e41edcef346b15106dd89dd58f51f  SourceVRPort-hl2-0.1.13.apk
5b9b448a0459f9b37e242e5bf70927c0d6c1f39e40d6fb4f854086c5c77a311d  SourceVRPort-ep1-0.1.13.apk
736e733c351335f4c61d9c985cab04fa3fbd3abfeb63a62501c0d06a5e4f43fe  SourceVRPort-ep2-0.1.13.apk

Build 75a88c058b4c — commit 75a88c05.

Don't miss a new SourceVR release

NewReleases is sending notifications on new releases.