Skip to content

CarlKenner/gz3doom

 
 

Repository files navigation

GZ3Doom: Doom Engine Games in Stereo 3D

YouTube video of GZ3Doom on the Oculus Rift

Click to visit the Official GZ3Doom Site at rotatingpenguin.com

Installation

  1. Run the installer at https://github.com/cmbruns/gz3doom/releases
  2. Obtain a WAD file for the game you want to play, and place it in the GZ3Doom folder.https://github.com/cmbruns/gz3doom/wiki/Games-files-%28.wad%29-for-Doom,-Doom-2,-etc.
  3. If you want to play using the Oculus Rift:
  4. Install the Oculus Runtime https://www.oculus.com/en-us/setup/
  5. Configure your Rift
  6. Enter "vr_mode 8" in the gz3doom console, or use the Oculus Rift launch shortcut in the GZ3Doom start menu.

About GZ3Doom

GZ3Doom is a 3D adaptation of the legendary first-person-shooter game Doom, which was first released in 1994.

GZ3Doom is based on gzdoom, and adds stereoscopic rendering, including Oculus Rift mode. Graf Zahl, the maintainer of GZDoom, moved the GZDoom source code to github in 2013 , making it easier to add this feature to GZDoom. My contribution consists of a few days work. These other folks have spent decades enhancing Doom so that I would be able to do this.

gzdoom is in turn based on zdoom, and adds OpenGL rendering.

zdoom is based on Doom, the revolutionary computer game from the 1990s.

Credits

Torr Samaho helped to get GZ3Doom working with the Nvidia 3D vision system (on consumer-level video boards!).

Other improvements to GZ3Doom would not have been possible without the helpful feedback of many players, including Indecom, naitguolf, Lagahan/ShadowEater, Santimun, Hadstec, drash, LitteGuy, cool2000m, RandomGuy7, Zeberpal, skyrimguy, Nash, Trisk, and many others. Thanks everyone for the helpful feedback.

Skyjake and DaniJ, of the Doomsday project, helped create many other advances that I have back-ported into GZ3Doom.

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 79.5%
  • C 18.3%
  • CMake 0.7%
  • Assembly 0.6%
  • Objective-C++ 0.5%
  • HTML 0.1%
  • Other 0.3%