Originally released in 2000, Diablo II can be a hassle to get up and running on any modern operating system. The setup
process is even more involved if you wish to make the game look its best via the
GLIDE3-to-OpenGL-Wrapper, while enabling online-only features with
PlugY in single player… all on Linux, using images of the original disks!
Install Base Game and Expansion
Install Wine:
sudo apt-get install wine # for Ubuntu
sudo dnf install wine # for Fedora
Make a virtual CD-ROM directory in your home directory:
mkdir ~/cdrom
Mount the Diablo II install disk image:
sudo mount -o loop /path/to/install.iso ~/cdrom
Run install.exe from the CD-ROM, and select “Full Install” when prompted.
When prompted to do so, unmount the currently inserted disk:
sudo umount -f ~/cdrom
Proceed to mount and unmount disk images as needed until installation is complete.
The installer will prompt you to run the video test; skip this step for now.
Mount the expansion disk image, and install Diablo II Lord of Destruction:
Copy over d2xvideo.mpq and d2xmusic.mpq from the expansion CD-ROM to your game install directory.
Update to the latest version of the game (1.14d at the time of this writing).