[GAMES] DevilutionX - Diablo 1 Engine

User avatar
Posts: 10856
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 32 times
Been thanked: 283 times

[GAMES] DevilutionX - Diablo 1 Engine

Unread post by meveric » Mon Dec 16, 2019 7:38 am

DevilutionX is a Diablo 1 Engine reimplementation that allows you to run Diablo 1 on modern operating systems such as Linux, and even on ARM.


I tied it on several ODROIDs both armhf as well as arm64 and it seems to run pretty stable. Music, Video, Sounds everything is there.
It uses SDL2 and with that scales the games screen to fullscreen resolution.
So you can play it in 1080p or what ever your Monitor/TV and ODROID runs on.

You need the original game either the original CD version or the GOG version will do.
Copy the file diabdat.mpq to the location ~/.local/share/diasurgical/devilution/ make sure it's all lowercase.
It's available for Debian Jessie (armhf only), Debian Stretch (armhf and arm64), and Debian Buster (armhf and arm64)
Due to some demanding dependencies, you need to install the game on Debian Jessie with:

Code: Select all

apt-get install -t jessie devilutionx
On Debian Stretch with:

Code: Select all

apt install -t stretch-backports devilutionx
And Debian Buster can install it directly with:

Code: Select all

apt install devilutionx
These users thanked the author meveric for the post:
odroid (Mon Dec 16, 2019 9:20 am)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

Post Reply

Return to “Games and Emulators”

Who is online

Users browsing this forum: No registered users and 1 guest