A modern source port of Diablo and Hellfire with engine improvements, bug fixes, and quality-of-life features.
DevilutionX is a source port of the classic 1996 action RPG Diablo and its Hellfire expansion, rebuilt to run on modern operating systems. It solves compatibility issues with the original game by providing engine improvements, bug fixes, and optional quality-of-life features while requiring the original game's data files. The project makes Diablo playable on a wide range of platforms, from desktop PCs to mobile devices and consoles.
Retro gaming enthusiasts, Diablo fans, and modders who want to play or modify the classic game on modern hardware. It also appeals to developers interested in game preservation, source ports, or cross-platform C++ projects.
Developers choose DevilutionX because it is the most comprehensive and actively maintained open-source port of Diablo, offering extensive platform support, a clean codebase for modding, and a commitment to preserving the original gameplay while fixing long-standing bugs.
Diablo build for modern operating systems
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Runs natively on Windows, macOS, Linux, Android, iOS, and consoles like Nintendo Switch and PlayStation Vita, as shown by the extensive CI/CD workflow badges for diverse architectures.
Maintains the original Diablo experience while providing engine improvements, bug fixes, and stability enhancements, ensuring authentic gameplay with optional tweaks.
Offers features like widescreen support and health/XP bars that can be enabled or disabled via config files, allowing customization without altering core mechanics.
Provides full source code and modding tools, enabling custom expansions and modifications, with a wiki listing community projects for easy access.
Requires users to own or extract the original DIABDAT.MPQ file, adding an extra step and potential cost, which can be a barrier for those without the game.
Released under the Sustainable Use License, which prohibits commercial use, limiting its applicability for profit-driven projects or derivatives.
Focuses on preservation and compatibility rather than major graphical or gameplay overhauls, so it may not satisfy players expecting a full remaster.