Discord
Quick questions, install help and playtest chatter. The best place to reach the team and other players.
Join the DiscordHelp & troubleshooting
Answers first. When you need a person, the Discord is the fastest way to reach us.
Reach us
D2RUST is a small fan project. Please include your version, what you did, and the relevant logs — it saves a round trip.
Quick questions, install help and playtest chatter. The best place to reach the team and other players.
Join the DiscordThe D2RUST code is MIT licensed; Blizzard's assets and game files are not covered by that licence.
View on GitHubD2RUST is free. Its code is MIT licensed; Blizzard's assets and game files are not. If you would like to support development, Patreon is the place.
Support on PatreonFrequently asked
The things new players hit most often.
That is Microsoft Defender SmartScreen reacting to an unsigned installer. D2RUST is not code-signed yet, so Windows has no publisher reputation to check. The build is compiled from the public source and published on the official download service.
Click More info, then Run anyway. Only run an installer you downloaded from this website or the official GitHub repository. If you would rather not bypass the warning, you can build both the launcher and the game yourself from source.
You need your own, legally owned copy of Diablo II: Lord of Destruction, version 1.14d. Use your existing CD or installer, or buy the game from Blizzard.
D2RUST cannot provide the game, its files, or links to unofficial downloads. The project ships only its own code; your game files stay on your machine.
No. D2RUST reads the Diablo II game files on your PC and does not modify your original installation. Saves and settings live in Documents\D2RUST.
Everything D2RUST writes lives in Documents\D2RUST: characters in saves\, plus settings.toml and controls.toml. Nothing is written into the game folder.
Original Diablo II .d2s saves can be imported. Copy the save first, because the game writes back to the file it loaded.
In Documents\D2RUST\logs:
crash.log — the panic or error, a backtrace, the command line, and the last steps before the crash.game.log — everything the game printed during that run.game.prev.log — the previous run.Logs are overwritten by later runs, so copy them before you relaunch. If the folder cannot be written, the crash log is saved as D2RUST-crash.log next to D2RUST-Game.exe.
The launcher downloads and updates the game for you when a newer build is published. Your saves and settings are kept.
You do not need to reinstall.
Not yet. Beta 0.1 is single player. Online multiplayer is the next milestone. The game is already built around an authoritative server — even single player runs as a local one — so the foundation is in place.
Not in beta 0.1. Launcher channels and data-layer mod support are planned, but they are not playable yet. When a mod channel is ready, it will be announced on Discord and the project site.
Diablo II: Lord of Destruction, version 1.14d, installed on your PC. D2RUST does not include the game.