We do often include affiliate links to earn us some pennies. See more here.

DevilutionX continues improving classic Diablo and Hellfire

By - | Views: 25,831

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 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. Find me on Mastodon.
See more from me
16 comments
Page: «2/2
  Go to:

Cyril Jun 23, 2023
Quoting: slaapliedje
Quoting: Kronos_MOTAs 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
Quoting: Cyril
Quoting: slaapliedje
Quoting: Kronos_MOTAs 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
Quoting: slaapliedjeDoes 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
Quoting: CyrilYeap, 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
Quoting: Kronos_MOTAs 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
Quoting: Rapax
Quoting: Kronos_MOTAs 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!
Login / Register


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