DevilutionX 1.2 Is Released For The Enjoyment Of Diablo Fans
DevilutionX is a source port of the classic Diablo game with support for the Diablo: Hellfire extension pack that lets you play Diablo on a vast array of modern hardware, including hardware running GNU/Linux. Fans of this game from the late 1990s can enjoy a long list of game-play related improvements, performance improvements and other improvements in the latest DevilutionX release. The original game, or a shareware version, is required to use DevilutionX. Going with the shareware version will likely result in a huge disappointment.
Diablo is a role-palying video game that was released by Blizzard Entertainment in January 1997. An expansion pack for it called Diablo: Hellfire was released later that year. Diablo was originally just for Microsoft Windows. PlayStation and macOS versions become available in 1998. There wasn't any GNU/Linux release.
DevilutionX is, according to the GitHub page, "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". It is just a source code port, the game data is not part of the project. You can either pay good money for the 20+ year old Diablo game (GoG has Diablo for $9.99) or download the shareware version from http://ftp.blizzard.com/pub/demos/diablosw.exe (50 MiB) if you want to play it.
DevilutionX will need the file
spawn.mpq from the the shareware version if you want to go that route. The
diablosw.exe file can be extracted using Wine (
spawn.mpq ends up in
$HOME/.wine/drive_c/Diablo/Spawn/spawn.mpq). That file can simply be copied into in the same folder as the DevilutionX AppImage if you acquire the Linux AppImage release from github.com/diasurgical/devilutionX/releases/. There are several other options listed on that page.
You will quickly discover that the Diablo shareware version is very limited and, overall, utterly pointless if you try it. You really can't do much. You can't even talk to the first person you encounter.
Moving on, fans who have paid for the original game can use DevilutionX 1.2 to enjoy it with widescreen menus, sound in the few in-game videos, improved transparency and some other minor improvements to the in-game audio and graphics. There's also a long list of game-play improvements, better controls and several not-so-visible improvements to the overall codebase.
The DevilutionX releases page at github.com/diasurgical/devilutionX/releases has Linux versions for Arm and x86-64 in the form of an AppImage, a macOS disk image, a Nintendo 3Ds version, a PlayStation Vita version, a DragonFly BSD version and Microsoft Windows versions for x86 and x86-64.
Latest Gaming news
- Wine 6.6 Is Released
- Mesa 21.0.2 Is Released With Minor Bug-Fixes Mostly For AMD Graphics Hardware
- Linux Steering Wheel Manager Oversteer v0.6.0 Brings support For 6 Additional Wheels
- Total War: Three Kingdoms - Fates Divided Is Now Available For Linux
Latest News Headlines
- The Mesa RADV Vulkan Driver Will Soon Have An Option That Boosts Performance 30%+ On RDNA2 GPUs By Rendering Less
- GnuPG 2.3.0 Is Released With New Default Public Key Algorithms, A New Key Daemon And More
- Xwayland Has Gained Support For Hardware Acceleration On Machines With Nvidia graphics Cards
- Mesa 21 Broke VAAPI Hardware Encoding On Machines With AMD Graphics Cards. A Fix Is Coming.
- ClamAV 0.103.2 Is Released With Security Fixes For Four Vulnerabilities