Modification to vanilla Diablo/Hellfire.
Based on Hellfire but you need only DIABDAT.MPQ from original Diablo to play in this mod.
Menu, intro video, gameplay.
What does not
Menu have refresh problems but in general it works. Also Unity interface (Ubuntu) sometimes pops over on the left side but it doesn't blocks anything and it happens only in the menu. So, actual gameplay is not affected by this issue.
What was not tested
Entire game to the end and multiplayer.
I've finished only first floor of the church and killed Butcher.
$ uname -a Linux dark 3.8.3-030803-generic #201303141650 SMP Thu Mar 14 20:51:08 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux Also I'm using these opensource drivers (radeon): https://launchpad.net/~oibaf/+archive/graphics-drivers Silver rating is due to that issue with the menu and not tested multiplayer. Probably it's actually gold or even platinum (if we will ignore that minor issues with the menu). It's possible to play this game on wine 1.5.x but menu is entirely black.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|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|
|Show||Arch Linux x86_64||Oct 11 2012||1.5.14||Yes||Yes||Silver||Xavier Vachon|
|Current||Ubuntu 12.10 "Quantal" amd64 (+ variants like Kubuntu)||Mar 23 2013||1.4.1||N/A||Yes||Silver||Lain_13|
|Show||Ubuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)||May 22 2012||1.4||N/A||Yes||Silver||Stefan Kriwanek|
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: