While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Half-Life 2 free to keep until November 18th, Episodes One & Two now included with a huge update
- Linux GPU Configuration Tool 'LACT' adds NVIDIA support
- Hybrid gaming controller MoveMaster has a new website, shipping to the UK now available and 10% off
- Avowed from Obsidian gets a release date, and pre-orders with earlier access if you pay £80
- The latest from Prime Gaming - November 14 edition - lots for Steam Deck / Linux
- > See more over 30 days here
-
Dungeon Clawler will grab hold of your free time now it…
- UltraAltesBrot -
Dungeon Clawler will grab hold of your free time now it…
- Tchey -
Khronos Group takes over cross-platform Slang shading l…
- Purple Library Guy -
Steam getting proper Season Pass support with clearer g…
- Purple Library Guy -
Dungeon Clawler will grab hold of your free time now it…
- blindcoder - > See more comments
- Spare gog keys
- on_en_a_gros - What do you want to see on GamingOnLinux?
- dpanter - Our own anti-cheat list
- Liam Dawe - Nintendo-style gaming, without Nintendo!
- Talon1024 - Warhammer 40k Inquisitor Martyr - Hierophant class new dlc…
- Jarmer - See more posts
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link
So I've been working on packaging up the Marathon games via the open source Aleph One engine
. These are FPS games Bungie made in the 90's that can be roughly summed up as 50% Doom and 50% Halo. The games' code has been open source for a couple decades, and the game data has been freely available for nearly as long, though under a bit of an un-license. Mac/Windows versions of the engine bundled with the game data have been available for a while now, and Bungie even promoted them on their blog a decade ago. It wasn't until a few months ago even that the Aleph One maintainer got formal permission from Bungie to distribute them this way. Similarly, there is an iOS port that seems to be distributed in this legal grey area too. Apparently it's the legal ambiguity that blocks distros from just including the games in their repositories, and so the official Linux download is still compile-it-yourself source code.
Anyway, I've been working on packaging the games as Flatpaks with the intention of getting them on Flathub. Building them was relatively straightforward. The Flatpak tools are easy enough, if a bit complicated and odd. The Aleph One maintainer isn't a fan of Flatpak, but considers it a reasonable solution to Linux builds if someone is willing do most of the footwork. :)
For now you can get the .flatpak files from here:
Marathon
Marathon: Durandal
Marathon: Infinity
Install them using:
flatpak install --user path/to/marathon1.flatpak
etc
Please test them and let me know what you think! If you get stuck on a level, don't hesitate to peek at the level guide on L'howon.org The game is from the 90's, and definitely won't feel like a modern FPS that never lets you get lost. :)
I'm sort of late to the Flatpak release, having compiled from source previously. When the latest release wouldn't build on Ubuntu 23.10, I installed the Flatpak.
It certainly was easier! The installation and setup took minutes rather than hours and the game are big free and very stable.
The only drawback I've encountered is that the Flatpak frame rate seems to peak out at 24 fps where I was getting 60+ fps with my home compiled installation. For the simplicity of installation, I'm absolutely thrilled and consider it a fair trade off.
I'm going to play with some configuration options and see if I can boost that frame rate. I'll report back when I've got results.
Thanks for making Aleph One available in this format. Keep up the great work.