Batman: Arkham Origins in PC VR: native stereo (the game draws both eyes every frame), per-eye DLSS, an AFW speed mode, and OpenXR for Virtual Desktop, SteamVR and Pimax.
Install: start the game once from Steam and quit, unpack BatmanOriginsVR-ArkhamOrigins.zip, run Install-BatmanOriginsVR.bat, then start Batman Origins VR from the desktop. Full steps in the README. Installing over 0.1.0 is fine.
- Native stereo 3D with full head tracking on the game's third-person camera
- DLSS for each eye (NVIDIA RTX), or AFW for more frames per second
- HUD on a panel in front of you; menus, map and loading screens in the room with full-view bat transitions
- Puddle reflections drawn for each eye
- In-headset VR menu (hold both thumbsticks, or F10); settings are saved
- VR software with no 32-bit OpenXR runtime (for example Pimax): the shortcut uses SteamVR's 32-bit runtime by itself (needs SteamVR installed)
- The installer saves your game settings first and turns depth of field, motion blur and V-sync off; the uninstaller puts them back exactly
Do not run Steam or the game as administrator.
Tested with Quest 3 through Virtual Desktop on an RTX 4070 Ti. SteamVR and Pimax have not been tested by us yet.
Credits: built on bioshock-vr (MIT), MinHook, Dear ImGui and the OpenXR SDK; per-eye DLSS method from the Luma Framework's Arkham Knight mod; DLSS is NVIDIA's. See THIRD_PARTY_NOTICES.md. Unofficial fan mod; needs your own copy of the game.