Diablo (devilution)
Diablo devolved - magic behind the 1996 computer game
Games1
- DiabloWindows
Approach
- DecompilationReconstructs C or C++ source from the compiled game.
- Engine reimplementationAn engine written anew that runs the original game data.
Notes
- N/A; DevilutionX (Windows, Linux, macOS) - Decompilation-based Diablo and Hellfire engine; original game data is required.
- Engine recreation (same bugs as original)
Same games, other projects7
Diablo (DevilutionX)github.com/diasurgical/devilutionxDiablo build for modern operating systemsNative portEngine reimplementation★ 10KAI-assistedPlayableActive
diablo-recompgithub.com/alexbeavs-ps1-ports/diablo-recompDiablo static recompilation setup projectStatic recompilation★ 6Active
DGEngine +2github.com/dgcor/dgengineDGEngine, Diablo, Diablo IIEngine reimplementation
diablo_webjohnimril.github.io/diablo_webNative port
diablowebgithub.com/d07riv/diablowebDiablo 1 for web browsersNative port
Flare: Empyrean Campaign (flare-game) +1github.com/flareteam/flare-gameFlare: Empyrean Campaign, DiabloEngine reimplementationPlayable
Freeablo +1github.com/wheybags/freeabloFreeablo, DiabloEngine reimplementationPlayable