DevilutionX
About DevilutionX
DevilutionX is a port of the classic game Diablo and its Hellfire expansion, designed to run on modern operating systems. It aims to simplify the process of running the game while introducing engine improvements, bug fixes, and optional quality-of-life features. The project provides a foundation for mods and includes modding tools for customization.
To use DevilutionX, users need access to the original game data files, which can be obtained from sources like GoG.com or Battle.net. The software supports various platforms and offers detailed installation and building instructions for those who wish to compile it themselves.
The project is open to contributions, including coding, documentation, testing, and community engagement through Discord. DevilutionX is released under the Sustainable Use License, restricting its use to non-commercial purposes.
Key features
- Engine improvements and bug fixes
- Optional quality-of-life features
- Support for Diablo and Hellfire expansion
- Modding tools for customization
- Widescreen support with optional disable
- Health-bar and XP-bar customization
- Compatibility with modern operating systems
Download 1.5.5
Oct 30, 2025WindowsWindows
macOSmacOS
AndroidAndroid
Frequently asked questions
- Is DevilutionX free?
- Yes. DevilutionX is free and open-source software, distributed under the NOASSERTION license.
- Which platforms does DevilutionX support?
- DevilutionX provides downloads for Windows, macOS, Linux, Android, iOS.
- What is the latest version of DevilutionX?
- The latest version is 1.5.5, released on Oct 30, 2025.
- What is DevilutionX?
- DevilutionX is a port of Diablo and Hellfire designed to run on modern operating systems, offering engine improvements, bug fixes, and optional quality-of-life features.
- How do I install DevilutionX?
- Download the latest release from the GitHub repository, extract it, and copy the required game data files (e.g., DIABDAT.MPQ) from the original game CD or installation to the DevilutionX folder.
- What platforms does DevilutionX support?
- DevilutionX supports a wide range of platforms, including Windows, macOS, Linux, Android, iOS, and various gaming consoles like PS4, Xbox, Nintendo Switch, and more.
- What license does DevilutionX use?
- DevilutionX is released under the Sustainable Use License, which restricts its use to non-commercial purposes and prohibits charging others for access to the source code or derivative works.
More Gaming
GDevelop
4ian
GDevelop is an open-source, cross-platform game engine for creating 2D, 3D, and multiplayer games. It is designed to be accessible for users of all skill levels.
osu
ppy
osu is a rhythm game where players click to the beat of music. It focuses on timing and precision to match on-screen cues.
OpenRA
OpenRA
OpenRA is an open-source real-time strategy game engine designed to recreate early Westwood Studios titles like Command & Conquer: Red Alert. Built in C# with SDL and OpenGL, it supports Windows, Linux, *BSD, and macOS.