emmericp/D2R-3D

Play Diablo II: Resurrected in 3D.

C++

96

3 commits

updated Sep 27, 2026

See the code

README

Diablo II: Resurrected in 3D

Adds camera control to Diablo II: Resurrected. Press F12 to activate, mouse wheel to zoom, middle mouse down to drag the camera.

Standalone version

This will trigger Diablo II's integrity check and the game will crash after a minute.

Binaries

Download from GitHub releases or from 3d.diablo.deadlybossmods.com

Drop both the .exe and .dll file directly into your D2R folder (next to D2R.exe). Press F12 to activate in the game.

Build from source

Install Bazel.

bazel build //standalone:dist

Build output will be in bazel-bin/standalone/dist/d2r-3d.{exe,dll}.

Plugin version

bazel build //plugin/... creates the two plugins, one for the camera, one for the render distance. F12 enables both.

emmericp/D2R-3D

Play Diablo II: Resurrected in 3D.

C++

96

3 commits

updated Sep 27, 2026

See the code

README

Diablo II: Resurrected in 3D

Adds camera control to Diablo II: Resurrected. Press F12 to activate, mouse wheel to zoom, middle mouse down to drag the camera.

Standalone version

This will trigger Diablo II's integrity check and the game will crash after a minute.

Binaries

Download from GitHub releases or from 3d.diablo.deadlybossmods.com

Drop both the .exe and .dll file directly into your D2R folder (next to D2R.exe). Press F12 to activate in the game.

Build from source

Install Bazel.

bazel build //standalone:dist

Build output will be in bazel-bin/standalone/dist/d2r-3d.{exe,dll}.

Plugin version

bazel build //plugin/... creates the two plugins, one for the camera, one for the render distance. F12 enables both.

Languages

C++

93.1%

Starlark

6.9%