Aleph One engine - [game: Marathon: Kill Them All] - Le Bottin des Jeux Linux

Aleph One engine - [game: Marathon: Kill Them All]

🗃️ Specifications

📰 Title: Aleph One engine - [game: Marathon: Kill Them All] 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 🚦 Status: 04. Released (status)
🏷️ Category: Adventure & Action ➤ FPS ➤ Fantasy & Sci-fi ➤ Aleph One 🌍️ Browser version:
🔖 Tags: Action; FPS; Aliens; Sci-fi; Aleph One engine; Retro; 1990s; PvE; Co-op; Keyboard; Mouse; Controller 📦️ Package Name:
🐣️ Approx. start: 2006-12-01 📦️ Arch package:
🐓️ Latest: 2012-07-17 📦️ RPM package:
📍️ Version: Latest: Kill Them All IV v.1.00 📦️ Deb package:
🏛️ License type: 🎁 Free of charge 📦️ Flatpak package:
🏛️ License: Code: GPL-3 / Artwork: Free 📦️ AppImage package:
🏝️ Perspective: First person 📦️ Snap package:
👁️ Visual: 3D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 👫️ Contrib.: goupildb & Louis
🎰️ ID: 10034 🐛️ Created: 2012-04-23
🐜️ Updated: 2023-01-29

📖️ Summary

[en]: A set of free and multi-platform maps (52 in v.IV) for the Aleph One engine, oriented towards single player survival (possibly multi in co-op) and in Deathmatch, in Total Carnage mode - for maximum difficulty with maximum adrenaline, in small and fast arenas filled with creatures that the player will have to eliminate before reaching the exit. These arenas have in common that they do not exceed 100 polygons, their realization is consistent with the vanilla version of Marathon Infinity (identical graphics, limited physics and scripts), the acquired weapons are not kept in the next arena, all monsters must be eliminated, no scenario, no terminals. [fr]: Un ensemble de cartes (52 à la v.IV) gratuites et multi-plateforme pour le moteur Aleph One, orientées vers le jeu de survie en solo (éventuellement multi en coop) et en Deathmatch, en mode Total Carnage - pour une difficulté maximum avec un maximum d'adrénaline, dans des arènes réduites et rapides remplies de créatures que le joueur devra éliminer avant de rejoindre la sortie. Ces arènes ont en commun de ne pas dépasser 100 polygones, leur réalisation est conforme à la version initiale de Marathon Infinity (graphisme identique, physique et scripts limités), les armes acquises ne sont pas conservées dans l'arène suivante, tous les monstres doivent être éliminés, pas de scénario, pas de terminaux.

🎥️ Videos

🕹️ Gameplay: (202105), (202004), (202012),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(202xxx) id(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(202105) g(202004) g(202012) g(202009) g(200806) g(202004) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ]

• Engine (Aleph One): [RSS] [Changelog 1 2 3]
• Game (Kill Them All III): [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
• StuffIt for Linux (Maybe useful to decompress some deliverables in StuffIt format (".sit" file)): [The Linux Game Book (StuffIt)]
(HOW TO USE IT: Uncompress StuffIt, copy "unstuff" binary on your directory and launch "$ ./unstuff YourFile.sit, you obtain "YourFile_CD.toast", rename it to "YourFile_CD.iso", then uncompress it with your file manager.

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🐘 Social
(Kill Them All) Devs (Kill Them All Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Aleph One engine) Devs (Aleph One Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Marathon 2 engine) Devs (Bungie Software [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [Facebook] [PeerTube] [YouTube] [twitch] [PressKit] [Interview 1(Story) (201607) 2(Alex Seropian & Jason Jones) (1995) 2(Jason Jones) (201705) 2(Alex Seropian) (201812)]
The Project: [Blog] [Chat] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related

📦️ Misc. repositories
[Repology] [] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: -

🐘 Social Networking Update (on Mastodon)

🕹️ Title: Marathon: Kill Them All
🦊️ What's: A set of free maps for the Aleph One engine, oriented towards survival in Deathmatch
🐣️ -
🔖 #LinuxGaming #FPS #SciFi #Free
📖 Our entry:

🥁️ Update: Kill Them All IV v.1.00
⚗️ New content 🏝️
📌️ Changes:
🐘 From: -


📕 Description [en]

📕🐧"A set of free and multi-platform maps for the Aleph One engine, oriented towards SP survival in Deathmatch, in Total Carnage mode"🐧📕

This is the fourth entry in the Kill Them All series of collaborative mapping projects. As with the previous entry, KTA4 is a compilation package of the previous chapters in addition to the new maps. KTA is a collaborative exercise that begun in December of 2006, and has maintained generally the same rules for every iteration:
1. No map can exceed 100 polygons.
2. Every map is a "Rebellion" level (no health or weapons carried over).
3. Every map is also an "Extermination" level.
4. There is no plot, there are no terminals.
5. Every map is made in vanilla Marathon Infinity.

KTA has always been a fun group project due to the inherent simplicity of the map design. KTA4 brings a total of 52 maps to the table, and it's fun to see some of the really creative ideas and tricks that are employed to make each map unique. KTA levels are generally short and fast-paced, with lots of high-octane action rather than complex level design or anything like that. It's an action-based scenario, and your skills at combat and survival will be tested thoroughly by the end of it.

For the maximum effect, KTA should be played on the hardest difficulty you can manage. KTA is also a great co-op scenario, although it should definitely be played with Co-op.lua, which can be downloaded from

These are the mapper credits, organized first by KTA volume, and then map order therein.

01. Supermassive Black Hole RyokoTK
02. Tigger's Reason Kinetic Turtle
03. Probed irons
04. Like 10th Grade Kinetic Turtle
05. King of the Mountain RyokoTK
06. real social skills screamingfool
07. babylon basics screamingfool
08. Emerald City Citizens Kinetic Turtle
09. El Aparecido screamingfool
10. Neptunia RyokoTK
11. Blunder Hill Shadowbreaker
12. the upwards march screamingfool
13. The Scythe RyokoTK
14. Zimbabwe XXVI Kinetic Turtle
15. treason trigger screamingfool

01. An Open Mind Drictelt
02. We Invented Fire Shadowbreaker
03. Spirit of a Sponge Drictelt
04. If I Had a KTA, I'd Make Somebody Pay screamingfool
05. city of daggers screamingfool
06. A Warlike Feel RyokoTK
07. minutiae rising screamingfool
08. blind paper dragon screamingfool
09. Hunters Should Howl Hangar96
10. San Sebastian RyokoTK
11. Sweating Bullets RyokoTK

01. Champagne Bath RyokoTK
02. Guns of Avalon Drictelt
03. The Mind-Killer RyokoTK
04. Pagoda Panic Pfheil
05. Poppy Seed $lave
06. Paratroopers Shadowbreaker
07. Distorting a Code screamingfool
08. Battleaxe RyokoTK
09. To Protect and Serve Treellama
10. As Embers Dress the Sky JohannesG
11. Clean Up Duty Shadowbreaker

01. Do It brillian7
02. Souvlaki $lave
03. Victoria RyokoTK
04. Power Word Kill RyokoTK
05. Take Cover brillian7
06. The Limacon Herbert West
07. It's us two against the Mafia VikingBoyBilly
08. Guerrilla Radio RyokoTK
09. Ascent Turma
10. Another Mediocre Solomap RyokoTK
11. Bola Soup $lave
12. Polygons, Platforms, and Duct Tape Destiny
13. Dancing Lights Herbert West
14. Purple Haze Herbert West
15. The Final Sacrifice RyokoTK

Embedded into each map is a tiny bit of physics and script modifications to make some small gameplay improvements. None of these are tremendous changes, they just help the pacing of the game slightly:
- Major Juggernauts have 2500 health instead of 5000.
- Minor Compilers are no longer upgraded to Majors on higher difficulties.
- Same goes for invisible Compilers.
- Maximum SMG ammo increased to 20, from 8.
- Maximum Uplink Chip capacity increased to 10, from 1.

Changes made to maps from previous volumes for KTA4 v1.00:
- Sweating Bullets: Added a little more SMG ammo; fixed the first switch.
- Fury: Removed (could not resolve exit teleporter issues)
- Battleaxe: Resolved exit teleporter issues.
- Pagoda Panic: Adjusted the battle in the south room.
- Spirit of a Sponge: Monsters in the north room no longer blind/deaf.
- Poppy Seed: Flagged as Rebellion; added a Fusion Pistol to the start.
- The Scythe: Added a little more AR ammo.
- babylon basics: Fixed a monster-bugging nook; big door opens only once.

Tremendous thanks go out to all of the contributors to this project, as follows:
brillian7 Destiny Drictelt
Dugit Hangar96 Herbert West
irons JohannesG Kinetic Turtle
Pfheil RyokoTK screamingfool
Shadowbreaker $lave Treellama

Without the help of everyone involved, KTA would have never been more than just a novel, silly idea. Instead, it's turned into a pretty well-designed and creative scenario of its own merits. It's also just a fun activity to do, and with enough interest to keep it going for over five years now. So, thanks to everyone who's contributed directly, as well as all of the fans who have played through the KTA volumes and have put in very useful and valuable input for it.

Any glitches or co-op issues can be sent to me via email:

📕 Description [fr]

Un ensemble de cartes optimisées pour être jouées en Deathmatch et Total Carnage, par la Kill Them All Team (RyokoTK & contributeurs).
Il utilise le moteur Aleph One.

Marathon: Kill Them All (KTA) est un ensemble de cartes (52 à la v.IV) gratuites et multi-plateforme pour le moteur Aleph One, orientées vers le jeu de survie en solo (éventuellement multi en coop) et en Deathmatch, en mode Total Carnage - pour une difficulté maximum avec un maximum d'adrénaline, dans des arènes réduites et rapides remplies de créatures que le joueur devra éliminer avant de rejoindre la sortie. Ces arènes ont en commun de ne pas dépasser 100 polygones, leur réalisation est conforme à la version initiale de Marathon Infinity (graphisme identique, physique et scripts limités), les armes acquises ne sont pas conservées dans l'arène suivante, tous les monstres doivent être éliminés, pas de scénario, pas de terminaux.

Il s'agit de la quatrième entrée de la série de projets de cartes collaboratives Kill Them All. Comme pour l'entrée précédente, KTA4 est une compilation des chapitres précédents en plus des nouvelles cartes. KTA est un exercice collaboratif qui a débuté en décembre 2006 et qui a conservé globalement les mêmes règles à chaque itération :
1. Aucune carte ne peut dépasser 100 polygones.
2. Chaque carte est un niveau "Rébellion" (pas de report de santé ou d'armes).
3. Chaque carte est également un niveau "Extermination".
4. Il n'y a pas d'intrigue, il n'y a pas de terminaux.
5. Chaque carte est faite en vanilla Marathon Infinity.

KTA a toujours été un projet de groupe amusant en raison de la simplicité inhérente à la conception des cartes. KTA4 propose un total de 52 cartes, et il est amusant de voir les idées et astuces vraiment créatives qui sont employées pour rendre chaque carte unique. Les niveaux de KTA sont généralement courts et rapides, avec beaucoup d'action à haute intensité plutôt qu'un design de niveau complexe ou autre. Il s'agit d'un scénario basé sur l'action, et vos compétences en matière de combat et de survie seront mises à rude épreuve à la fin du jeu.

Pour un effet maximal, KTA doit être joué dans la difficulté la plus difficile que vous pouvez gérer. KTA est également un excellent scénario de coopération, bien qu'il doive être joué avec Co-op.lua, qui peut être téléchargé sur


Sans l'aide de toutes les personnes impliquées, KTA n'aurait jamais été plus qu'une idée originale et stupide. Au lieu de cela, il s'est transformé en un scénario assez bien conçu et créatif qui a ses propres mérites. C'est aussi une activité amusante à faire, avec suffisamment d'intérêt pour la maintenir depuis plus de cinq ans maintenant. Merci donc à tous ceux qui ont contribué directement, ainsi qu'à tous les fans qui ont joué aux volumes de KTA et ont apporté une contribution très utile et précieuse.

Si vous rencontrez des problèmes de fonctionnement ou de coopération, envoyez-moi un e-mail à l'adresse suivante :

🚧️ Installation [fr]


Installation à partir du paquet Manjaro/Arch : (installation à partir du binaire du moteur Aleph One + les données du jeu)
• (alephone v.1.5.0 + boost-libs ✔ v.1.78 / ✘ v.1.79) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

📄️ Installation à partir du source du jeu: (installation à partir du source du moteur Aleph One + les données du jeu)
• (✘ alephone v.1.5.0) Si vous souhaitez quelque-chose de très récent (versions de développement) et/ou qu'il n'y a pas de binaire disponible pour votre distribution/architecture (32/64-bits), la compilation du source est une bonne idée, voir un passage obligé.

▸ Installation des dépendances (en dépôt) :
• Installez les bibliothèques SDL (voir la fiche "006 - Glossaire & licences courantes" du Bottin).
• Installez au préalable les paquets suivants : boost sdl2 sdl2_image sdl2_net sdl2_ttf speexdsp zziplib ffmpeg libpng curl
(pour Debian/Ubuntu, installez les paquets éponymes, généralement précédés du préfixe “lib” et suivis du suffixe "-dev" s'ils sont disponibles, avec en plus les paquets spécifiques suivants : libboost-all-dev libsdl2-dev libsdl2-image-dev libsdl2-net-dev libsdl2-ttf-dev libspeexdsp-dev libzzip-dev libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libpng-dev libcurl4-gnutls-dev)

▸ Téléchargement du source (sur GitHub):
• Si vous souhaitez une version publiée / stable :
$ curl -o AlephOne-stable.tar.bz2 -L
tar xjvf AlephOne-stable.tar.bz2

• (méthode alternative pour le téléchargement) Si vous souhaitez une version publiée / stable :
- En HTTP : sur la page de développement du site (lien "Dev site" ci-dessus) vous cliquez sur "Clone"
- Ou en console, dans le répertoire de votre choix, lancez :
$ git clone -b "Nom_de_la_release" --recursive
Nom_de_la_release : à remplacer par le nom d'une release valide indiquée sur la page de développement (sur GitHub, dans la section Release, le nom valide est l'étiquette située à gauche du titre, ou cliquez sur "Tags" pour obtenir la liste des étiquettes valides).
• Si vous souhaitez obtenir la version la plus récente (de développement, non stable, potentiellement non fonctionnelle), dans le répertoire de votre choix, lancez :
$ git clone --recursive

▸ Compilation du jeu :
• Dans son répertoire racine lancez successivement :
$ ./configure
$ make
(ou, pour accélérer la compilation, "$ make -j8" si vous disposez d'un processeur 8 threads, à adapter pour vous)
↪ vous obtenez le(s) binaire(s): alephone

🏕️ Installation du contenu / des données :

• Données : Ce moteur requiert l'installation de données non livrées avec le moteur du fait d'une licence incompatible ou tout simplement pour lui permettre d'utiliser différents sets de données.

▸ Téléchargement des données :
• Elles sont disponibles gratuitement sur le site du moteur. Décompressez le livrable du jeu (scénario) dans le répertoire de votre choix.

▸ Assemblage du moteur et des données :
• (🧪️not_tested) Copiez dans le répertoire du jeu, le(s) fichier(s) issu(s) de la compilation précédente (le binaire alephone).

(pour le jeu "Excalibur: Morgana's Revenge", le répertoire des données du jeu est : share/emr/)


• Si vous l'avez installé (le moteur Aleph One) à partir d'un paquet, ou l'avez compilé puis installé dans les répertoires système, dans le répertoire du scénario, lancez : $ alephone .
(n'oubliez pas le ".")
(testé avec succès avec le jeu "Excalibur: Morgana's Revenge", on lance le moteur dans le répertoire de ses données, dans : share/emr/)

• Si vous avez compilé le moteur, en console dans le répertoire du jeu (où vous aviez au préalable copié le moteur alephone, voir ci-avant), lancez (après l'avoir rendu exécutable d'un clic droit sur le fichier): $ ./alephone