Pre-requisites:
The rootfs must be mounted as read-write, and you should be able to install packages with pacman.
If this is not the case, or if you don't know what that means, just check this link: https://www.reddit.c...our_steam_deck/
Get the preliminary files
Get the latest snapshot at https://aur.archlinu...ackages/eduke32 (Download snapshot on the right of the screen)
Extract the contents of the snapshot in whichever folder you want. Navigate to this folder.
Install with
sudo pacman -Sythe following packages:
glibc libc++ linux-api-headers base-devel libarchive sdl2 libx11 nx-headers xorgproto libvpx flac alsa-lib
Build the damn executables
Start to build by entering the following command:
makepkg -si. The command will fetch the latest sources on eduke32's website.
During the compilation, you should encounter many many many many many warnings saying that "_FORTIFY_SOURCE is redefined". Don't know how to get rid of them yet.
This does not affect the quality of the final product.
Put a DUKE3D.GRP file in /home/deck/.config/eduke32. Preferably a legal one, like the WT edition.
You should now be able to kick some aliens' asses on the go, at a far better performance than under Windows!