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!
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
- Half-Life 2 free to keep until November 18th, Episodes One & Two now included with a huge update
- Linux GPU Configuration Tool 'LACT' adds NVIDIA support
- Hybrid gaming controller MoveMaster has a new website, shipping to the UK now available and 10% off
- Avowed from Obsidian gets a release date, and pre-orders with earlier access if you pay £80
- Get a fresh look at Half-Life 2 RTX in a new video plus the Steam page is now live
- > See more over 30 days here
-
Dungeon Clawler will grab hold of your free time now it…
- Phlebiac -
Give your Steam Deck a refreshed look with these new Ra…
- Phlebiac -
Steam getting proper Season Pass support with clearer g…
- Phlebiac -
Steam getting proper Season Pass support with clearer g…
- Purple Library Guy -
Steam getting proper Season Pass support with clearer g…
- Salvatos - > See more comments
- Our own anti-cheat list
- pleasereadthemanual - Spare gog keys
- on_en_a_gros - What do you want to see on GamingOnLinux?
- dpanter - Nintendo-style gaming, without Nintendo!
- Talon1024 - Warhammer 40k Inquisitor Martyr - Hierophant class new dlc…
- Jarmer - See more posts
View PC info
./devilutionx
View PC info
For the moment I prefer to play the Belzebub version, more stable, more features and less buggy.
View PC info
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
View PC info
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.
View PC info
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
View PC info
DevilutionX is Linux native, so why using Wine?
View PC info
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)"
View PC info
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
View PC info
https://drive.google.com/file/d/1nImzaRjLlWCVMD_sEcoYQEx09HWCMipB/view?usp=sharing
It's a package with last Devilutionx version 4.0 and normally all the 32 bits libraries it needs.
The idea is: you don't have to install 32 bits libraries as they are already in the package, like appimage.
How to use:
- unzip archive
- copy your Diablo file "diabdat.mpq" from your CD or GOG install inside the extracted archive folder
- make the launcher file "devilutionx.sh" executable:
chmod +x
- execute the launcher from the terminal to obtain log:
./devilutionx.sh
I need to know if it launches correctly or if it still asks for another missing 32 bits libraries.