DevilutionX
Experience Diablo and Hellfire anew
Diasurgical team ✓ Verified
org.diasurgical.DevilutionXDevilutionX is a source port of Diablo and Hellfire that strives to make it simple to run the game while providing engine improvements, bugfixes, and some optional quality of life features. This includes support for modern operating systems and higher resolutions, controller and touch control support, translations, stash, optional experience and enemy health bars, etc.
Note: DevilutionX requires data files from original Diablo/Hellfire. By default, a demo version of Diablo is installed.
To install the full version of Diablo, copy DIABDAT.MPQ from the CD or GOG-installation (or extract it from the GoG installer) to ~/.var/app/org.diasurgical.DevilutionX/data/diasurgical/devilution.
To run the Diablo: Hellfire expansion you will need to also copy hellfire.mpq, hfmonk.mpq, hfmusic.mpq, hfvoice.mpq.
Screenshots
Observed history
| App | Change | Version | When ↑ |
|---|
No observed changes yet.
The initial import establishes a baseline. Future version changes will appear here.
Browse the app catalogue →Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
1.5.531 Oct 2025
This release includes the following updates:
- App icon on Linux is now aligned with Android
- Adjusted game speeds for Multiplayer
- You can now use CTRL+ Mouse Scroll to zoom the map
- Murphy Shrine has been added to Crippling Shrines
- Updates to Russian and Polish translations
- Crash fixes
Please visit the full changelog for more detailed notes
1.5.48 Feb 2025
This release includes the following updates:
- Invalid items are now unusable
- Improved gamepad controls
- Updated Italian, Russian and Ukrainian translations
- Fixed multiple crashes
- Improved item validation in multiplayer
- Fixed multiple bugs found in original Diablo and Hellfire
Please visit the full changelog for more detailed notes
1.5.330 Aug 2024
This release includes the following updates:
- Resolved validation multiplayer errors
- Added Hungarian translation
- Added Turkish translation
- Fixed issue where a line is repeated in the info panel
- Fixed errors when converting Hellfire saved games
Please visit the full changelog for more detailed notes
1.5.24 Feb 2024
This release includes the following updates:
- Fix issues with joining games due to invalid player data
- Improve rendering of Chinese/Japanese/Korean texts
- Fix Hellfire items not saving their identified state
- Fix stash corrupting when converting a hero between Diablo and Hellfire
Please visit the full changelog for more detailed notes


