← Ports & remakes
Fan remake Fully playable

Diablo / Hellfire (DevilutionX)

Games: Diablo → (Windows, 1996) · Diablo: Hellfire (Windows, 1997)

DevilutionX: a port of Diablo and its Hellfire expansion for modern systems, built on Devilution, Diablo’s source code reconstructed by reverse engineering the executable, with help from the debug symbols of the Japanese PlayStation release and a debug build of the PC game. There are builds for Windows, Linux, and macOS, and for many other platforms too. It adds custom resolutions and aspect ratios, widescreen, high frame rates, full gamepad support, multiplayer over TCP/IP and ZeroTier (no port forwarding needed), a stash for storing items, and options such as picking up gold and potions automatically or showing monster health and experience bars, off by default, plus many fixes for bugs in the original. It’s translated into more than 20 languages and comes with modding tools. The latest release is 1.5.5 (October 30, 2025). Since May, 19 of its more than 12,000 commits list Claude as a co-author.

You needThe DIABDAT.MPQ file from your own copy of Diablo, from the CD or the GOG or Battle.net release; for the shareware portion, the free spawn.mpq is enough. For Hellfire, also hellfire.mpq, hfmonk.mpq, hfmusic.mpq, and hfvoice.mpq. With the GOG release installed on Windows, nothing needs copying. Plus Windows (XP included), Linux, or macOS.

How it gets to PC
Fan reimplementation
Console
Microsoft Windows
Original studio
Blizzard North / Synergistic Software
Year
1996
Author
diasurgical
Stars
10k
Last activity
2026-10-28 · 2 days ago
Latest version
1.5.5 · 2025-10-30
Language
C++
View repository ↗ Devilution ↗
x86widescreen60fps+multiplayermodsreverse-engineeringai-assisted3DS buildAndroid buildiOS buildSwitch buildPS Vita build

Other projects for Diablo

3