Descent is a 3D first person shooter that takes place in the distant future...
The Post Terran Mining Corporation owns a lot of mines, spread all over planets in our solar system. Somehow all the mining robots become infected with a computer virus and took the human workers hostage. Your job is to infiltrate the mines, clean out the robots, rescue any hostages you find, and lastly destroy the infected mines by destroying its reactor.
Descent was developed back in 1995 by Parallax Software and published by Interplay. Interplay released one of my favourite RPG in the same year, a game called Stone Keep (watch some videos at Youtube).
I've compiled it on the latest version of Raspbian. The source code compiled was dxx-rebirth_v0.60-weekly-04-14-18-src.tar.gz, but when you launch the game, it appears 0.59.100 (ignore it). You need some extra packages you can install with the next command:
sudo apt install -y libphysfs1 wget https://www.dropbox.com/s/mid0zs4bo3e3i0b/dxx-rebirth.tar.gz?dl=0 tar -xzvf dxx-rebirth.tar.gz
Now download the shareware version, get the full game or you can use my PiKISS script at the link below with some interesting addons.
Remember to copy the data files from the share or full version on path /.d1x-rebirth/Data & /.d2x-rebirth/Data
You need to modify /boot/config.txt:
#dtoverlay=vc4-fkms-v3d gpu_mem=128 #dtoverlay=vc4-kms-v3d
The game with some specific tweaks runs flawlessly, even with high resolutions. We have Descent 1 & 2 thanks to the project called DXX-Rebirth that introduced new features like effects like Transparency, Colored lighting, Texture Filtering, FSAA, etc... This version fixed old glitches and cleaned up a lot of the old code, too.
Remember you can donate some bucks to the developers ;)
Link: PiKISS > descent.sh