Diablo by Blizzard Entertainment is undoubtedly one of the best games of the 1990s and needs to be part of your Linux RetroPie X86 machine. Thanks to multiple contributors to the DevilutionX project this is now a possibility natively in Linux!
This article will step you through installing Diablo in Xubuntu (and should work with other Ubuntnu distros). You will need a machine running an Ubuntu distribution and you will need to own a copy of the game. You either need an original CD or you can purchase Diablo from GOG.
This is part of my series of articles on Retro Gaming.
Download the latest release of DevilutionX from their GitHub site at: https://github.com/diasurgical/devilutionX. You will need to get the latest version and ensure that you are downloading the Linux version which should be named “devilutionx-linux-i386.tar.xz”. As of the date of this post, this is the download location.
[READ MORE ON DIGIMOOT: RetroPie DosBox Setup Guide]
Use the following commands to install the necessary dependencies.
sudo apt-get install libsdl2-mixer-dev:i386 libsdl2-ttf-dev:i386 libsodium-dev libsodium-dev:i386
As noted, you need to own a copy of the game and now you will need to copy the main data file from your copy to the DevilutionX folder. Copy ‘diabdat.mpq’ from your source (CD, GOG Source) to the root of the DevilutionX directory. Make sure that the filename is all lowercase.
Run the Game
Navigate to the folder you installed DevilutionX within and run the following command:
Now you can enjoy hours and hours of great retro gaming!
Happy retro gaming!