The launcher is a program written in Vala. It will download and unzip the marathon game files to your
~/.local/share/AlephOne/ folder and give you buttons for each game. It comes with a .desktop file so you never have to open the command line after you install it.
These just effect the launcher, not the game as a whole.
I've pre-built this as a flatpak and host it on my website. Runtimes from Flathub are required. If you have flatpak set up you likely have these installed already.
sudo flatpak remote-add --if-not-exists alephonelauncher https://elagost.com/flatpak/repo_launcher.flatpakrepo sudo flatpak install com.elagost.alephone-launcher -y
The Flatpak build includes the game engine, so you don't have to install or build it separately.
Install flatpak and flatpak-builder from your distro's repositories. You will need the Flathub remote configured.
If flathub is configured at a user (not system) level, instead of
flatpak install run
flatpak install --user in the commands below. Check this with
flatpak install flathub org.gnome.Sdk//43 org.gnome.Platform//43 -y flatpak-builder --force-clean --repo=./.flatpakrepo .builddir ./flatpak.yml flatpak build-bundle .flatpakrepo launcher.flatpak com.elagost.alephone-launcher flatpak install ./launcher.flatpak flatpak run com.elagost.alephone-launcher
If you have any suggestions please submit a ticket here.