Modification to vanilla Diablo/Hellfire.
Based on Hellfire but you need only DIABDAT.MPQ from original Diablo to play in this mod.
Extended playing (have a look at what does not work and extra comments)
What does not
Main menu (bug 2082)
On X64, you need to install corefonts with winetricks to load the game (bug 14661)
What was not tested
The main menu is functional but black. In order to work around it, you need to know by heart the keyboard shortcuts to load your game. I suggest practicing in Windows first and keep backups of your games if you accidentally delete them.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Fedora 34 x86_64||Aug 31 2021||6.13-staging||N/A||Yes||Yes||Silver||Will|
|Show||Arch Linux x86_64||Jan 29 2018||3.0||N/A||Yes||Yes||Silver||Fog|
|Show||Arch Linux||Mar 03 2013||1.5.25||Yes||No||Garbage||an anonymous user|
|Current||Arch Linux x86_64||Oct 11 2012||1.5.14||Yes||Yes||Silver||Xavier Vachon|
|Show||Ubuntu 12.10 "Quantal" amd64 (+ variants like Kubuntu)||Mar 23 2013||1.4.1||N/A||Yes||Silver||Lain_13|
I found a way how to use game start menu without hacked ddraw.dll. Usually it shows black screen and you can't do anything if you don't know menu of this game. You need to enable Compositing in Metacity. To do this in Ububntu you can use Ubuntu Tweak tool (http://ubuntu-tweak.com/downloads). At least it works for me with ATI Catalyst driver. Menu will be glitchy but should work. Also you can try to enable Compiz instead but in this case menu may be very unstable and crash game in various cases.
This method must work for original Diablo game too.
If it doesn't help then try to use suggestions for Diablo 1.0x.
Follow the instruction which is available at: