Cloned Games

DGEngine

HaltedSemi-playableWindowsLinux
DGEngine screenshotLinks, repository & details

About

DGEngine is a from-scratch implementation of the Diablo 1 game engine that can also run Hellfire, Diablo II (with an external StormLib library for MPQ support), the fan game Diablo Flare, and a variant called 'Diablo Extended'. It's dual-licensed: GPL3 when built with support for Diablo's CEL/CL2/COF/DC6/DCC file formats, or zLib otherwise.

Getting started

Running DGEngine requires supplying the relevant game's original data files, which differ per game — Diablo needs DIABDAT.MPQ, Hellfire additionally needs its expansion MPQ files, Diablo II needs its MPQ files extracted into folders plus an external StormLib library, and Diablo Flare needs separate downloadable content packs. A portable mode is available by placing a 'portable' folder next to the executable.

Requires original assets. Requires original game files (DIABDAT.MPQ for Diablo, additional MPQ files for Hellfire and Diablo 2).

Media

Additional notes

Compatibility
Besides Diablo and Diablo II, DGEngine can also run the fan game Diablo Flare and a variant called Diablo Extended, each requiring their own data files.
Share:

More like DGEngine

Active
DevilutionX screenshot
DevilutionX is a modernized port of Diablo and Hellfire built on the Devilution source reconstruction, adding engine fixes and QoL features.
Platforms:WindowsLinuxOSX
Stars9,748
Updated1 month ago
LicenseUnknown
Release2018
Halted
Devilution screenshot
Devilution reconstructs Diablo's original 1996 source code from reverse-engineered debug symbols, preserving its original bugs intact.
Platforms:Windows
Stars8,998
Updated1 year ago
LicenseUnknown
Release2018
Halted
Original game (original game, not this project)Original game image
An archived, cross-platform reimplementation of the Diablo 1 engine, needing the original game's data files to run.
Platforms:WindowsLinuxOSX
Stars2,170
Updated3 years ago
LicenseGPL-3.0
Release2013
Active
Flare screenshot
Flare is a single-player 2D dark-fantasy action RPG built on the open-source FLARE engine, with moddable INI and Tiled-based content.
Platforms:WindowsLinuxOSX
Stars1,314
Updated3 months ago
LicenseUnknown
Release2012
Active
Diablo Recompilation screenshot
A static recompilation of Diablo built on psxrecomp and recomp-ui, targeting Windows x64, Linux x64 and macOS in a v0.1.1 candidate.
Stars2
Updated1 month ago
LicenseGPL-3.0
Release2026
Summoning Wars screenshot
Platforms:WindowsLinux
LicenseGPL3*