Diablo II (redivivus)
Diablo II 1.14d recovered as C++ source that builds. Not a reimplementation: the shipped Game.exe, function by function.
Games1
- Diablo IIWindows
2000
Approach
- DecompilationReconstructs C or C++ source from the compiled game.
- Matching decompilationA decompilation that compiles back to the exact original machine code.
- Engine reimplementationAn engine written anew that runs the original game data.
Same games, other projects4
Diablo II (D2MOO)github.com/thephrozenkeep/d2moo Reimplementation of the Diablo2 game coupled with patching facilities for modders. DecompilationEngine reimplementation★ 203Active
Abyss Engine +1github.com/abyssengine/abyssengineAbyss Engine, Diablo IIEngine reimplementation
DGEngine +2github.com/dgcor/dgengineDGEngine, Diablo, Diablo IIEngine reimplementation
Riiablo +1github.com/collinsmith/riiabloRiiablo, Diablo IIEngine reimplementation