Built/tested on HP Reverb and Oculus Quest using Virtual Desktop but other VR setups should work as long they are compatible with OpenVR API.
This build exposes OpenVR controller input for definition (you will need to define the controls). One hand (right by default) is tracked for the weapon. I have included two modified weapon packs authored by Fishbiter.
To get the most out of your Index Controllers, choose the Community Binding "Index Controller Bindings" by gameflorist in SteamVR. It makes the maximum buttons available for binding in GZDoom.
There are some optional mods tested for using with this fork
https://github.com/hh79/gz3doom/files/4378108/HDVRweapons.zip HD weapon pack made by ajantaju
https://github.com/ajantaju/br_vr weapon pack made for Brutal Doom
https://github.com/dxt121730/BD64Weapons weapon pack for Brutal Doom 64 by dxt121730
https://github.com/mmaulwurff/laser-sight/releases laser sight mod, you need this for aiming
https://github.com/iAmErmac/Virtual-Tactical-Vest adds a virtual vest with weapon slots by iAmErmac
https://www.moddb.com/downloads/doom-neural-upscale-2x texture upscale mod
https://forum.zdoom.org/download/file.php?id=30459&sid=df63736751c12c3ebb76230d1dc86543 blood color fixer mod
Copyright (c) 1998-2023 ZDoom + GZDoom teams, and contributors
Doom Source (c) 1997 id Software, Raven Software, and contributors
Please see license files for individual contributor licenses
- https://zdoom.org/ - Home Page
- https://forum.zdoom.org/ - Forum
- https://zdoom.org/wiki/ - Wiki
- https://dsc.gg/zdoom - Discord Server
- https://docs.google.com/spreadsheets/d/1pvwXEgytkor9SClCiDn4j5AH7FedyXS-ocCbsuQIXDU/edit?usp=sharing - Translation sheet (Google Docs)
- The ZDoom Teams - The team behind the engine this based upon.
- Emile Belanger - The developer behind the android porting.
- DrBeef & Teams - For the awesome work behind the VR port for the Oculus Quest device