Confused on Steam Play and Proton? Be sure to check out our guide.

Diablo and Hellfire source-port DevilutionX gets a big upgrade

By - | Views: 13,625

DevilutionX is a source available game engine source-port of the classic Diablo and Hellfire, updated for modern platforms and there's a new release out.

The legal status of it remains pretty problematic though, since it was constructed thanks to debugging information left in an old port, which was used to reconstruct the code. With that in mind, it's not open source but both Devilution and DevilutionX seem to have been left alone by Blizzard and it also requires you own a legal copy (available on GOG.com) for the data files.

Anyway version 1.3.0 is now available that improves some console ports for multiplayer, adds Android support and other misc platforms. Not interesting for us here but thankfully there's plenty more. Lots of fixes and improvements came for graphics and audio like animations updated at render time for high-FPS, support for a hardware cursor (no more cursor lag), a better volume slider, improved XP bar visuals, widescreen loading screens and so on. Multiplayer also got support for ZeroTier, so you no longer need to forward ports to play with others and it can search for public games using it.

Plenty of improvements came for controls like pressing ALT to show items on the ground with labels, holding your mouse button can now continue to attack / walk / consume, control-click to drop items was added, the chat now supports Unicode and support was added for translations. That's just a brief overview, there's more in the changelog.

You can find DevilutionX on GitHub.

Article taken from GamingOnLinux.com.
20 Likes
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
6 comments

M@GOid 3 Nov
Unless a developer want to do a update to the graphics in a new launch (and even that is debatable), I find this type of project a big win for the publisher. They sell a new copy for those who want to pay (unrepentant pirates will never do) and at the same time have zero costs with support, since the player know they will not get any from the start.
That a great port i love to play on Batocera :D
I've been in a mood for ARPG's lately and this might just be the excuse to play Diablo again
Nezchan 3 Nov
The butcher needs to get up to date on their vaccinations.
sub 4 Nov
Quoting: t3gSeems to be under a valid license that is free software compatible:

https://github.com/diasurgical/devilutionX/blob/master/LICENSE and https://www.gnu.org/licenses/license-list.en.html#Unlicense

This doesn't mean the decompilation approach is legal.
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.

Livestreams & Videos
Community Livestreams
Latest Forum Posts