📈 GH Trending Explorer 🎲 Surprise me

← all repos

bearstonem / d2r-pcvr

git clone https://github.com/bearstonem/d2r-pcvr.git

Experimental first-person D2R PCVR: native OpenXR, Proton/SteamVR, Steam Frame and Quest 3 setup

+7
stars, 24h · #4,548
+~37
stars, 7 days · #5,112
+129
stars, 30 days · #5,790
129
★ total · +37% this week
13
forks · 61 open issues

Star history (as recorded here)

2026-10-20 · 113 ★ 2026-10-23 · 129 ★
LanguageC++
License—
Created2026-10-09 (14d ago)
Last pushtoday
Watchers5
OwnerUser

Links

README excerpt
# D2R VR Unleashed
Previously released as **D2R PCVR**; the repository and download filenames keep
that identifier.
Play **Diablo II: Resurrected in VR on Windows**, with support for
**SteamVR and Virtual Desktop (VDXR)**. Use motion controls to swing your
weapon, aim spells, drink belt potions and explore Sanctuary in first person.
**Watch the introduction on YouTube** (10:27):
physical bow and melee combat, over-the-shoulder weapon swaps, raising
skeletons, aimed spells, belt potions and VR menus, recorded in the headset.
D2R PCVR builds on **D2R VR by BodyWalkVR**,
the original VR mod for Diablo II: Resurrected. See Credits.
**This is a mod for the original game, not a standalone game. You must purchase
and install your own legitimate copy of Diablo II: Resurrected.** The mod adds
VR support and motion interactions on top of your existing game installation.
The Windows preview supports **Steam 3.3.93787** and experimental
**Battle.net 3.3.93847** installations.
Run Setup (or **Install-Windows.cmd** in the ZIP) and choose **Steam** or **Battle.net** before choosing
your headset and connection. See
Battle.net preview installation.
Battle.net has been confirmed with SteamVR; Battle.net with Virtual Desktop / VDXR
has not yet been confirmed.
**No Blizzard game assets are included in this repository, installer or release ZIP.**
The download contains the mod and licensed third-party components, not the
game, its executable, models, textures or audio. During installation, required
item/skill icons, potion models and Arcane Sanctuary sky artwork are read from
your own installed game into local caches. Keep those caches local; do not
include them when sharing the mod.
**Download the Windows preview**
and follow **Install and play**.
If the release offers **D2R-PCVR-Setup-VERSION.exe**, download and run it for
graphical setup. It keeps its helpers in
`%LOCALAPPDATA%\Programs\D2R PCVR`, includes a private Python runtime and
adds removal under **Windows Settings → Apps → Installed apps → D2R VR Unleashed**.
Rerun Setup to update or repair while keeping calibration and video settings.
For the portable option (including v0.3.7), download **d2r-pcvr-windows.zip**,
extract it to a permanent folder, then double-click **Install-Windows.cmd**.
The setup wizard installs the mod, lets you choose your headset and connection,
and adds the matching Steam library shortcuts. It asks which game edition to
use and detects its installation folder.
No separate Python install is needed.
The ZIP also includes **Uninstall-Windows.cmd**. It keeps
your current characters and shared stash, restores files from the installation
backups and removes the selected edition's VR shortcuts. Keep the installation
backups, including those in older release folders, until removal is complete.
## What you need
- A Windows PC with your **purchased Steam copy of D2R 3.3.93787**, or
 **Battle.net copy of D2R 3.3.93847** (experimental support).
- The Steam desktop client, including for Battle.net