hh79 / gzdoomvr

Classic Doom/Heretic/Hexen games in stereo 3D and VR; modified version of gzdoom.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GZDoomVR

A GZDoom's VR fork based on gz3doom http://rotatingpenguin.com/gz3doom/, OpenVr Doom https://github.com/Fishbiter/gz3doom and QuestZDoom https://github.com/DrBeef/QuestZDoom

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.

Mods

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/mmaulwurff/laser-sight/releases laser sight mod, you need this for aiming

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

Licensed under the GPL v3


Resources

About

Classic Doom/Heretic/Hexen games in stereo 3D and VR; modified version of gzdoom.

License:GNU General Public License v3.0


Languages

Language:C++ 69.4%Language:C 22.1%Language:ZenScript 6.0%Language:Yacc 0.6%Language:M4 0.5%Language:CMake 0.4%Language:GLSL 0.4%Language:Objective-C++ 0.3%Language:HTML 0.1%Language:Objective-C 0.1%Language:Python 0.0%Language:Batchfile 0.0%Language:Shell 0.0%Language:SWIG 0.0%Language:JavaScript 0.0%Language:Assembly 0.0%Language:Dockerfile 0.0%Language:Makefile 0.0%