Diablo

Install from snap
https://snapcraft.io/devilutionx

sudo snap install devilutionx
wget http://cdn.pvpgn.pro/diablo1/DIABDAT.MPQ

ReadMe
https://archive.org/details/Diablo_1996_Blizzard

Download Diablo ISO

wget https://ia601007.us.archive.org/8/items/Diablo_1996_Blizzard/Diablo%20%281996%29%28Blizzard%29.iso

Mount ISO

sudo mount ~/Downloads/iso/Diablo\ \(1996\)\(Blizzard\).iso /mnt/
wine /mnt/setup.exe
Install and paly Diablo
C:\Diablo
killall diablo.exe
xrandr --output LVDS-1 --mode 1600x900
 
# copy diablo data into installation directory
cp /mnt/diabdat.mpq ~/.wine/drive_c/Diablo

Tchernobog

#https://mod.diablo.noktis.pl/
#https://lutris.net/games/install/14053/view
 
# https://mod.diablo.noktis.pl/download
 
wget https://github.com/qndel/tchernobog_versions/releases/download/0.2.0e/Release0.2.0e.zip -P ~/Downloads/
wget https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Diablo/Tchernobog_plus.7z -P ~/Downloads/
 
cd ~/.wine/drive_c/Diablo/
 
unzip ~/Downloads/Release0.2.0e.zip
7z e ~/Downloads/Tchernobog_plus.7z
wine Tchernobog.exe

Diablo Hellfire mod / The Hell 2

# https://ams4.dl.dbolical.com/dl/2018/10/24/TH2_v0.8016.rar?st=O2eP2dwewyiksy22SLTwtw==&e=1551019067
cd ~/.wine/drive_c/Diablo/
unrar /tmp/TH2_v0.8016.rar
chmod +x TH2.exe
wine TH2.exe

Install audio

wget http://openal.org/downloads/oalinst.zip -O /tmp/oalinst.zip
unzip -d /tmp/ /tmp/oalinst.zip 
wine /tmp/oalinst.exe 

Install video

#wget https://kcat.strangesoft.net/openal-binaries/openal-soft-1.19.1-bin.zip -O /tmp/openal-soft-1.19.1-bin.zip
wget https://openal-soft.org/openal-binaries/openal-soft-1.21.0-bin.zip  -O /tmp/openal-soft-1.21.0-bin.zip
unzip -d /tmp/ /tmp/openal-soft-1.21.0-bin.zip
cp /tmp/openal-soft-1.21.0-bin/bin/Win32/soft_oal.dll ~/.wine/drive_c/Diablo/wrap_oal.dll 
 
cp /tmp/wrap_oal.dll ~/.wine/drive_c/Diablo/

Links
https://mod.diablo.noktis.pl/
https://appdb.winehq.org/commentview.php?iAppId=73&iVersionId=3498&iThreadId=95358