Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

A fan of the classics? DevilutionX is a modern game engine for running Diablo and Hellfire on various systems and a big new update has rolled out. This is a community-made thing, not endorsed by Blizzard.

Just some of the upgrades available in DevilutionX compared with the original includes: gamepad support, better multiplayer, high FPS support, hardware cursor support, custom resolutions and aspect ratios and so much more. What's new in the 1.5.0 release? Quite a lot including: floating damage numbers, an option to auto pick-up oils, quest items drop based on difficulty, all quests now available in multiplayer, PvP arenas, graphics and lighting improvements, upgraded translations and lots more.

This release also includes a whole bunch of bug fixes to problems in the original game and the expansion. So it should play better than ever.

Find it on GitHub. You do need to own the game to play it so pick up Diablo from GOG. It even works on Steam Deck.

Also don't forget to check out Scaine's round-up of similar games in If You Like… Diablo.

Article taken from GamingOnLinux.com.
20 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked 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. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
15 comments

slaapliedje Jun 19, 2023
I'm hoping Diablo 2 eventually gets the same treatment. Mainly because playing it on one of my Amigas would just be sweet.
Cyril Jun 19, 2023
I'm hoping Diablo 2 eventually gets the same treatment. Mainly because playing it on one of my Amigas would just be sweet.

You don't how hard I'm crossing my fingers for this!
Also... Diablo II would run on Amiga?!
Cybolic Jun 19, 2023
I'm hoping Diablo 2 eventually gets the same treatment. Mainly because playing it on one of my Amigas would just be sweet.

You don't how hard I'm crossing my fingers for this!
Also... Diablo II would run on Amiga?!
I think slaapliedje's referring to the modern-day Amiga port of DevilutionX. I'm pretty certain it requires a very beefed up Amiga (RTG card + accelerator), not just a stock one. I'm using a Vampire-equipped A500 myself, so I'm never quite sure what that translates to in period-accurate terms.
slaapliedje Jun 19, 2023
I'm hoping Diablo 2 eventually gets the same treatment. Mainly because playing it on one of my Amigas would just be sweet.

You don't how hard I'm crossing my fingers for this!
Also... Diablo II would run on Amiga?!
Ha, guess it depends. It would very much run on AmigaOS4. Might work on an 060 based Amiga.
scaine Jun 19, 2023
View PC info
  • Contributing Editor
  • Mega Supporter
Well, just tried this, and it's pretty damn excellent. Picked up Diablo for £6 on GOG, used Innoextract to grab the files (as per the installation instructions), shove the resulting 6 files into your .local/share/diasurgical/sevilution folder and away you go.
mrdeathjr Jun 20, 2023
In my case stay working with zink maybe add in future tests



slaapliedje Jun 21, 2023
I'm hoping Diablo 2 eventually gets the same treatment. Mainly because playing it on one of my Amigas would just be sweet.

You don't how hard I'm crossing my fingers for this!
Also... Diablo II would run on Amiga?!
I think slaapliedje's referring to the modern-day Amiga port of DevilutionX. I'm pretty certain it requires a very beefed up Amiga (RTG card + accelerator), not just a stock one. I'm using a Vampire-equipped A500 myself, so I'm never quite sure what that translates to in period-accurate terms.
Yes, a v2 Vampire I think is roughly a 150mhz 68060, and v4 Vampire is roughly a 250mhz 68060. Not counting the SAGA / Audio improvements of course.
Kronos_MOT Jun 21, 2023
As an FYI, if you own Diablo from GOG and use Lutris, there is an option to install the GOG version with DevilutionX right through Lutris.

That's the way I loaded it and it set everything up for me.

Next I will try the same thing on my Steam Deck and see how that goes...
slaapliedje Jun 22, 2023
As an FYI, if you own Diablo from GOG and use Lutris, there is an option to install the GOG version with DevilutionX right through Lutris.

That's the way I loaded it and it set everything up for me.

Next I will try the same thing on my Steam Deck and see how that goes...
Wonder if they could make it more gamepad friendly with DevilutionX. Then you'd have the best of both worlds, the higher resolution / zoom out of the PC version, with the gamepad support of the PSX version.
Cyril Jun 23, 2023
As an FYI, if you own Diablo from GOG and use Lutris, there is an option to install the GOG version with DevilutionX right through Lutris.

That's the way I loaded it and it set everything up for me.

Next I will try the same thing on my Steam Deck and see how that goes...
Wonder if they could make it more gamepad friendly with DevilutionX. Then you'd have the best of both worlds, the higher resolution / zoom out of the PC version, with the gamepad support of the PSX version.
But DevilutionX already have gamepad support... Am I missing something?
slaapliedje Jun 24, 2023
As an FYI, if you own Diablo from GOG and use Lutris, there is an option to install the GOG version with DevilutionX right through Lutris.

That's the way I loaded it and it set everything up for me.

Next I will try the same thing on my Steam Deck and see how that goes...
Wonder if they could make it more gamepad friendly with DevilutionX. Then you'd have the best of both worlds, the higher resolution / zoom out of the PC version, with the gamepad support of the PSX version.
But DevilutionX already have gamepad support... Am I missing something?

Does it? I have not tried that!
Cyril Jun 25, 2023
Does it? I have not tried that!
Yeap, Liam wrote it in the news dude!
But seriously, maybe you mean something else by "more gamepad friendly"... as "Improved Gamepad UI" is planned for the 1.7.0 release, so you'll have to wait a bit longer I think, to have the best experience.
mrdeathjr Jun 25, 2023
Yeap, Liam wrote it in the news dude!
But seriously, maybe you mean something else by "more gamepad friendly"... as "Improved Gamepad UI" is planned for the 1.7.0 release, so you'll have to wait a bit longer I think, to have the best experience.

Very interesting but personally stay more interested on this cited for 1.7.0:

GPU rendering

Rapax Jun 26, 2023
As an FYI, if you own Diablo from GOG and use Lutris, there is an option to install the GOG version with DevilutionX right through Lutris.

That's the way I loaded it and it set everything up for me.

Next I will try the same thing on my Steam Deck and see how that goes...

Oh please tell me how did it go? Did you manage to get it to run through steam? Have you tried it out yet? Can you please give me simple instructions step by step on how to get Diablo 1 to run on Linux. I have seen Lutris app in my software catalogue on Debian. I am only using steam to purchase and play games on Linux. I have no idea what is DevilutionX

But I really want to play Diablo 1, if you could give simple instructions here I would really appreciate it man
Cyril Jun 26, 2023
As an FYI, if you own Diablo from GOG and use Lutris, there is an option to install the GOG version with DevilutionX right through Lutris.

That's the way I loaded it and it set everything up for me.

Next I will try the same thing on my Steam Deck and see how that goes...

Oh please tell me how did it go? Did you manage to get it to run through steam? Have you tried it out yet? Can you please give me simple instructions step by step on how to get Diablo 1 to run on Linux. I have seen Lutris app in my software catalogue on Debian. I am only using steam to purchase and play games on Linux. I have no idea what is DevilutionX

But I really want to play Diablo 1, if you could give simple instructions here I would really appreciate it man

DevilutionX is an opensource engine to let you play Diablo 1 natively on Linux, or any other platform/OS (they have Switch, 3DS, Amiga, Android, iOS, macOS, PS4, PS Vita...).

Their "How to" is pretty simple here:
https://github.com/diasurgical/devilutionX#how-to-install
You can download their appimage file for Linux too, maybe it's the simplest method.

Or you can use/install Lutris, open it and search for game scripts to install on the search bar for Diablo.
Chose the one "GOG + DevilutionX version" and Lutris do the thing for you.

But I didn't use any of these myself, I just compiled the software (from the AUR = Arch User Repository) and it works fine too.

Are you new to the Linux world? Welcome!

PS: but you do need to have bought Diablo 1 on GOG thought, or the original CD, the engine will not work without it. Or use the shareware version but not the entire game.


Last edited by Cyril on 26 June 2023 at 11:38 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring 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!
The comments on this article are closed.