All Projects → fholger → thedarkmodvr

fholger / thedarkmodvr

Licence: other
VR support for The Dark Mod

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
GLSL
2045 projects
Objective-C++
1391 projects
CMake
9771 projects
HTML
75241 projects

Projects that are alternatives of or similar to thedarkmodvr

Joy2OpenVR
Interface to OpenVR Input Emulator to translate any Direct Input controllers commands into VR Controller commands
Stars: ✭ 25 (-48.98%)
Mutual labels:  vr, vive, openvr, steamvr
EasyOpenVRUtil
EasyOpenVRUtilは、Steam VR for Unityのちょっと足りないところを埋め合わせるためのライブラリです。特に、コントローラやトラッカーの座標を直接取得したり、非VRだけど位置情報は使いたいといった用途に向いています。その他あると便利な機能も実装しています。
Stars: ✭ 37 (-24.49%)
Mutual labels:  vr, vive, openvr, steamvr
TurnSignal
An anti-cable-twisting management utility for SteamVR.
Stars: ✭ 73 (+48.98%)
Mutual labels:  vr, openvr, steamvr
hobo vr
SteamVR driver prototyping tool
Stars: ✭ 44 (-10.2%)
Mutual labels:  vr, openvr, steamvr
Simple-OpenVR-Driver-Tutorial
A sample OpenVR Driver for you to learn from
Stars: ✭ 157 (+220.41%)
Mutual labels:  vr, openvr, steamvr
zephyr
Mirror Android notifications to VR
Stars: ✭ 78 (+59.18%)
Mutual labels:  vr, vive, openvr
MoonMotion
Moon Motion Toolkit - Free and open source toolkit for VR locomotion
Stars: ✭ 38 (-22.45%)
Mutual labels:  vr, vive, steamvr
TJUCam
SteamVR Compatible Motion Controller with ESP8266 and Raspberry Pi
Stars: ✭ 29 (-40.82%)
Mutual labels:  vr, openvr, steamvr
DesktopPortal
An overlay and utility program for SteamVR
Stars: ✭ 27 (-44.9%)
Mutual labels:  vr, steamvr
Aframe
🅰️ web framework for building virtual reality experiences.
Stars: ✭ 13,428 (+27304.08%)
Mutual labels:  vr, vive
soundstagevr
virtual reality music sandbox built specifically for room-scale VR
Stars: ✭ 38 (-22.45%)
Mutual labels:  vr, steamvr
home-space
Startpage and WebXR home
Stars: ✭ 43 (-12.24%)
Mutual labels:  vr, vive
sdk-for-unity-vr-starter-project
[Deprecated] SpatialOS SDK for Unity Virtual Reality Starter Project
Stars: ✭ 43 (-12.24%)
Mutual labels:  vr, steamvr
janusweb
An in-browser implementation of JanusVR
Stars: ✭ 145 (+195.92%)
Mutual labels:  vr, vive
Zinnia.unity
A collection of design patterns for solving common problems.
Stars: ✭ 177 (+261.22%)
Mutual labels:  vr, steamvr
VRTK-PUN-NetworkTest
A small test project showing how to sync VR CameraRig objects using Photon's PUN and VRTK.
Stars: ✭ 30 (-38.78%)
Mutual labels:  vr, steamvr
KinectToVR
KinectToVR EX (Official)
Stars: ✭ 163 (+232.65%)
Mutual labels:  openvr, steamvr
QuietVR
A Quiet Place in VR: Generate any 3D object with your voice. It's magic!
Stars: ✭ 17 (-65.31%)
Mutual labels:  vr, vive
openvr widgets
SteamVR overlay widgets
Stars: ✭ 20 (-59.18%)
Mutual labels:  openvr, steamvr
Openvr Walkinplace
An OpenVR driver that applies virtual movement using a pedometer
Stars: ✭ 86 (+75.51%)
Mutual labels:  vr, steamvr

The Dark Mod VR

The Dark Mod VR

This is a VR mod for the free game "The Dark Mod", a Thief series inspired first-person stealth game.

The mod is still a work in progress. It is currently a seated keyboard+mouse (or Gamepad) experience only, without any roomscale or motion controller support. It is recommended to experienced VR players only, and familiarity with the base game in non-VR play is going to be helpful.

A full room-scale experience is the long-term goal, but there's still a long way to go :) Also, I am currently spending most of my free time on Half-Life 2 VR, so development on The Dark Mod VR is effectively on hold. I do intend to return to this project as soon as I have time :)

Please have a look at the Wiki for more information and advanced settings.

Installation

TheDarkMod has an installer that allows you to directly install the VR version. Follow the instructions in the Wiki page: Installation

If you already have the current version 2.10 of the base game installed, you can also head over to the releases and grab the latest version of the VR build. Extract it to your Dark Mod directory and run the VR executable.

If you're feeling brave, you can also download a nightly build. Head to AppVeyor, select either the Visual Studio 2022 (for Windows) or Ubuntu 18.04 (for Linux) job, then go to the Artifacts tab and download the build.

Selecting the VR backend

The Dark Mod VR uses OpenXR as its VR API, which means it can run natively on any PCVR headset. Make sure the preferred runtime for your headset (SteamVR, Oculus or WMR) is set as the default OpenXR runtime, then just launch TheDarkModVRx64.exe.

Calibrate seated position

The game requests the seated reference position from your runtime, so it's important that you have it properly calibrated in your runtime, or else your view point will misalign with the actual player position and you may be stuck in a wall/ceiling, or the UI overlay will not be visible! To do so, once you've assumed your seating position:

  • SteamVR: choose "reset seated position". There's a button for it in the SteamVR overlay, alternatively on your desktop click on the settings icon for SteamVR, and the option should be available there in the menu.
  • Oculus: press and hold the Oculus button to recenter your view.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].