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
- Steam Controller 2 is apparently a thing and being 'tooled for a mass production' plus a new VR controller
- Steam Deck OLED: Limited Edition White and Steam Deck Australia have launched
- NVIDIA stable driver 550.135 released for Linux
- Sony reportedly looking to acquire Kadokawa, owner of ELDEN RING dev FromSoftware
- Dungeon Clawler will grab hold of your free time now it's in Early Access, plus keys to give away
- > See more over 30 days here
-
Deep Rock Galactic: Rogue Core teaser trailer has me ex…
- Pyrate -
Death has a cute little pig companion in action-adventu…
- whizse -
Deep Rock Galactic: Rogue Core teaser trailer has me ex…
- dpanter -
Star Fox 64 is getting a Native PC port from the devs o…
- mindedie -
Medal of Honor: Allied Assault open source remake gets …
- PedroHLC - > See more comments
- Our own anti-cheat list
- Liam Dawe - What have you been listening to?
- Cyril - What do you want to see on GamingOnLinux?
- Liam Dawe - Weekend Players' Club 11/22/2024
- Liam Dawe - Types of programs that are irritating
- Cyril - 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.