Doom 3 based on a combination of the excellent dhewm3 and d3wasm projects, with multithreaded backend renderering from emileb, OpenGLES MultiView from DrBeef and lots of VR functionality ported by Baggyg from the excellent Fully Possessed PCVR mod
Find a file
2021-01-09 13:03:17 +00:00
assets Added logo created by @baggyg to use on the github readme 2021-01-09 13:03:04 +00:00
java/com/drbeef/doom3quest Immediate exit if the user hasn't copied the pak files over 2021-01-09 12:16:07 +00:00
Projects Update version to 1.0.0 RC1 2021-01-08 23:36:51 +00:00
res Initial Commit 2020-09-08 23:10:45 +01:00
.gitignore Updated gradle to 5.4.1 2020-09-17 23:13:16 +01:00
LICENSE Initial commit 2020-09-08 22:37:20 +01:00
README.md Update README.md 2021-01-09 13:00:17 +00:00
VrSamples-Doom3Quest.iml Updated gradle to 5.4.1 2020-09-17 23:13:16 +01:00

Doom3Quest

Doom 3 based on the excellent port from Emile Belanger (https://github.com/emileb), with multithreaded front end and backend renderering, with an updated renderer to OpenGL ES 3.0 to take advantage of MultiView to dramatically improve VR rendering performance.

Originally forked from: https://github.com/emileb/d3es-multithread

This port includes many of the fantastic features from the Doom 3 BFG Fully Possessed Mod: https://github.com/KozGit/DOOM-3-BFG-VR After we had ported the original Doom 3 to the Quest, we realised that a lot of the really cool features in the PCVR port could be brought across that would add a lot of value. Things like the inverse kinematics (arms and body movements), immersive cinematics, weapons and body models, touchscreen UI in the game and the PDA. So a lot of effort was put into bringing them across to Doom3Quest, so we didn't have to write them from scratch, but they took a lot of effort to bring over. So many thanke to the Fully Possessed team for their extremely hard work in creating a lot of the features in the first place.

This is built solely for the Oculus Quest 1 and 2 VR HMDs and will not run on any other device.

The easiest way to install this on your Quest is using SideQuest, a Desktop app designed to simplify sideloading apps and games ( even beat saber songs on quest ) on Standalone Android Headsets like Oculus Quest and Oculus Go. It supports drag and drop for installing APK files!

Download SideQuest here: https://github.com/the-expanse/SideQuest/releases

IMPORTANT NOTE

This is just an engine port; the apk does not contain any of the of Doom 3 assets. If you wish to play the full game you must purchase it yourself, steam is most straightforward: https://store.steampowered.com/app/9050/DOOM_3/

THIS PORT WILL NOT RUN WITH THE BFG EDITION, ONLY THE ORIGINAL DOOM 3 PK4 FILES WILL WORK

INSTALLATION AND SETUP

Please see the official Doom 3 Quest website for full details: https://www.doom3quest.com/

CREDITS

I would like to thank the following teams and individual for making this possible:

  • Emile Belanger / emileb - For once again providing the android port upon which this is based. See his other Android ports here
  • Baggyg - My long-time VR friend whose roles in this have been varied and all helpful. His main responsibility this port was bringing over VR weapons and features from Fully Possessed as well some BFG core code enhancements. Also the creator of excellent websites/artwork/assets for this mod.
  • VR_Bummser - PR person extraordinaire, video creation, play tester and all round helpful and good guy. Hoping I can buy him a beer in person one day!
  • The Fully Possessed Team (Samson / KozGit) - This mod includes features (too many to mention but main ones include Reverse IK, Physical Menu Interaction and Immersive Cinematics), assets (VR weapons and hands) and has functionality that were inspired by the PCVR Fully Possessed Mod. That project is still active and has exciting things around the corner. If you want to play Doom 3 BFG on PC (rather than Doom 3 on Quest natively) this is a highly recommended experience.
  • The SideQuest team - For making it easy for people to install this