Check out our Monthly Survey Page to see what our users are running.
DIABLO on Linux
Page: «2/7»
  Go to:
pseudocidal 4 Apr, 2019
How do I run devilutionX once I copy diabdat.mpq into the build folder?
legluondunet 4 Apr, 2019
open a terminal in the build folder, then type this command:
./devilutionx
AJenbo 6 Apr, 2019
The 64bit builds are now good enough to enter the dungeons (except caves), but I would still recommend the 32bit builds for now.
legluondunet 6 Apr, 2019
Quoting: AJenboThe 64bit builds are now good enough to enter the dungeons (except caves), but I would still recommend the 32bit builds for now.
Is Diablo fully playable with DevilutionX 32 bits?
For the moment I prefer to play the Belzebub version, more stable, more features and less buggy.
legluondunet 4 May, 2019
QuoteAnd me, like an idiot sweated to extract my DIABDAT.MPQ from my old iso...

I compiled today the last DevilutionX github source, the 64 bits version becomes more stable, test it.
I played Diablo with this version without big problem during one hour.
The dev work hard on this multiplatform port of Diablo, like he said: "The goal of Devilution is to be identical to Diablo 1.09b, DevilutionX is the port for modern operating systems." DevilutionX will support mod and could become the multiplatform Belzebub mod.
You can read more about his plans on this discussion posted recently on Gog forum:
https://www.gog.com/forum/diablo/devilution_a_diablo_source_port
legluondunet 4 May, 2019
For people that are interested the Belzebub mod (not native), I read a very good news:
the project was dead but a new dev resumes development, look at his announce on reddit:
https://www.reddit.com/r/Diablo/comments/b9pnik/tchernobog_is_back/

I just installed, it's Belzebub with multiplayer and a lot of new features, with a new name: Tchernobog (another name of a demon).
I played it one hour single, then I would like to test multiplayer.
As I hadn't a friend to play Diablo Tchernobog with, I follow instructions on Tchernobog official discord, channel #zerotier-network.

If you want give a try:
1) install Tchernobog and put the original Diablo DIABDAT.MPQ file in the same folder as the Tchernobog executable.
2) download install zerotier-network here: https://www.zerotier.com/download.shtml
3) in a terminal type this command:
sudo zerotier-cli join 83048a0632f8afda
sudo zerotier-cli info
4) launch Tchernobog and choose "Multiplayer", "Game list", click on a game to join

First time I play Diablo in multiplayer mode and it's on Linux :D.
legluondunet 18 May, 2019
I wrote two Lutris scripts to install "automagically" Diablo Gog edition on Linux.

First install Lutris:
https://lutris.net/

then go to the Lutris Diablo page:
https://lutris.net/games/diablo/

and click "install" at one of this script name:

- Wine GOG + Devilutionx win32 version
for an original Diablo playing experience
or
- Wine GOG + Tchernobog version
for an advanced playing experience: widescreen, multiplayer
To find others players for online games, ask on Discord: https://discord.gg/82BaSAP.

I will try to maintain this two scripts, so you can send me questions or report issue to my github Lutris scripts page:
https://github.com/legluondunet/MyLittleLutrisScripts/tree/master/Diablo
Cyril 19 May, 2019
Did I miss something?

DevilutionX is Linux native, so why using Wine?
legluondunet 19 May, 2019
Quoting: CyrilDid I miss something?

DevilutionX is Linux native, so why using Wine?

For mainly two reasons:
- first the Linux 64 bits version is not yet enough stable
- the Linux 32 bits version is as stable as the win32 version but needs 32 bits libraries that are not always installed on user distribution by default. The main objective to use Lutris is: install and play, you can not deal with missed dependencies.

When the Linux 64 bits version will be enough stable, I plan to write a Linux script for this version, with a static binary or appimage to avoid dependencies problem. I talked with Devilutionx dev today, his project made fast progress, the 64 bits version will be soon stable, only 2-3 issues to resolve:

"just to give you a status on DevilutionX for native 64bit :) Almost everything works, except:
- save games are not compatible with 32bit
- chat memory is handled as 32bit and can lead to crashes at start up (list.h line 94)
- moving gold or items in the belt will convert the item to a broken random item (cleaning CheckInvPaste should fix it)"
Cyril 20 May, 2019
Quoting: legluondunetFor mainly two reasons:
- first the Linux 64 bits version is not yet enough stable
- the Linux 32 bits version is as stable as the win32 version but needs 32 bits libraries that are not always installed on user distribution by default. The main objective to use Lutris is: install and play, you can not deal with missed dependencies.

When the Linux 64 bits version will be enough stable, I plan to write a Linux script for this version, with a static binary or appimage to avoid dependencies problem. I talked with Devilutionx dev today, his project made fast progress, the 64 bits version will be soon stable, only 2-3 issues to resolve:

"just to give you a status on DevilutionX for native 64bit :) Almost everything works, except:
- save games are not compatible with 32bit
- chat memory is handled as 32bit and can lead to crashes at start up (list.h line 94)
- moving gold or items in the belt will convert the item to a broken random item (cleaning CheckInvPaste should fix it)"

Ok so it was what I was thinking about. But for me installing 32bits libs is not really an issue, even if it's better to use ones that fit our OS. I know it get angry some people to have to install 32bits libs... ^_^
For now I prefer to have Linux native (32) than using Lutris/Wine.

Honestly I never really used Lutris, maybe I should as it seems to be a great soft'.

Releasing an Appimage or similar would be great for some people, nice!

As for the news of the 64bits build I'm hype thanks! :D
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

We have no adverts, no paywalls, no timed exclusive articles. 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.