Batman: Arkham Asylum (Game of the Year Edition) in PC VR: native stereo (the game draws both eyes every frame), per-eye DLSS, an optional first-person view, and OpenXR for Virtual Desktop, SteamVR and Pimax.
Install: start the game once from Steam and quit, unpack BatmanAsylumVR-ArkhamAsylum.zip, run Install-BatmanAsylumVR.bat, then start Batman Asylum VR from the desktop. Full steps in the README. Installing over an older version is fine.
- Native stereo 3D with full head tracking on the game's third-person camera
- First person if you want it: tick FIRST PERSON in the VR menu, or click both thumbsticks twice quickly. The camera sits just in front of Batman's face and follows his head, also when he runs and glides
- DLSS for each eye (NVIDIA RTX); DLSS starts in the background, so the game never pauses for it
- HUD on a panel in front of you; menus (including the upgrades screen) and loading screens on a screen in the room
- Grapple prompts sit on their grapple points; a pointer at the edge of your view shows grapple points you are not looking at
- Detective mode details point at the people they belong to
- 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)
- Each VR start sets the game up for VR and puts your own graphics settings back when the game closes; starting from Steam plays the normal game. If Windows will not let the launcher change a settings file in Documents (for example Windows Security's "Controlled folder access"), that file is left as it is and VR starts anyway
Known issues: in first person Batman's head is not hidden (the camera sits just in front of his face), and it stays first person behind the pause menu. Spent shotgun shells on the floor show at the wrong depth; some menu changes can briefly show a black window; AFW is experimental. 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. Needs the Steam Game of the Year Edition.
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 and NVAPI are NVIDIA's. See THIRD_PARTY_NOTICES.md. Unofficial fan mod; needs your own copy of the game.
BatmanAsylumVR-ArkhamAsylum.zip sha256:3aa8129551cb29bc6327aae8ee7fba86acc59bd82600559e5a038427c141c1fd