Recomp / Games / Windows

DevilutionX

Modern, cross-platform Diablo built on the Devilution reconstruction; it needs DIABDAT.MPQ from your copy, or plays the shareware data.

Source port Human-led released
Stars9.8k
Commits, 30 days30
Latest release1.5.5Oct 30, 2025
Last pushOct 11, 2026

GitHub figures as of 2026-10-14, refreshed daily.

Facts

Original
Diablo and Hellfire (1996)
Platform
Windows
Method
Source port
Provenance
Human-led · Started 2018 by a known volunteer team, predating AI coding agents (repository history) what this means
Status
released
Licence
unknown
Team
diasurgical
Started
2018-08
First release
2019-02
Runs on
Windows, Linux, macOS, Android, iOS, Switch
Needs the original
Yes: you supply your own legally obtained copy

How to get it legally

This project ships code only. Build or download it from the official repository, then supply data from a copy of Diablo and Hellfire you own. Recomp never links to ROMs, discs or game data.

This project was rebuilt by diasurgical. Facts last checked 2026-10-13.

Timeline

  1. Devilution reconstructs Diablo's source

Sources

Something wrong or out of date? Send a correction.

Windows · 1996 · ★ 9.0k

Devilution

Diablo

Reconstructed source for Diablo, guided by symbol data left on the Japanese PlayStation port and a debug build hidden in the PC release. DevilutionX grew from it.

Decompilation Human-led

NES · 1989 · ★ 88

dragon-warrior-disassembly

Dragon Warrior

Annotated disassembly of the North American Dragon Warrior for the NES, reassembled with Ophis.

Matching decomp Human-led playable

Xbox 360 · 2007 · ★ 133

Eternal Sonata Reprise

Eternal Sonata

Recompiles the Xbox 360 Eternal Sonata executable to native x86-64 through a ReXGlue SDK fork, with a host runtime for mods and overlays; players extract their own disc on first run.

Static recomp Not stated

PlayStation · 1997 · ★ 168

Final Fantasy VII decompilation

Final Fantasy VII

Matching decompilation of the original PlayStation Final Fantasy VII, from the author of sotn-decomp.

Matching decomp Not stated

Windows · ★ 0

Graveshift (clean room)

Wave-based zombie survival shooters (original game in that style)

Round-based zombie survival in an original cinema map, plus bot deathmatch, on a Three.js engine derived from the MIT-licensed kino-der-toten project, using only CC0 or generated art and sound.

Clean-room AI-assisted playable

Windows · 1999 · ★ 116

GTA2 RE

Grand Theft Auto 2

Reimplements the PC GTA2 10.5 executable function by function, compiled with Visual C++ 6 to match the original code, and can run either standalone or patched into the retail exe.

Matching decomp Not stated