Aleph One engine - [game 4c: Marathon: Evil] - Le Bottin des Jeux Linux

Aleph One engine - [game 4c: Marathon: Evil]

🗃️ Specifications

📰 Title: Aleph One engine - [game 4c: Marathon: Evil] 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 🚦 Status: 04. Released (status)
🏷️ Category: Adventure & Action ➤ FPS ➤ Fantasy & Sci-fi ➤ Aleph One 🌍️ Browser version:
🔖 Tags: Action-aventure; Adventure; Action; FPS; Aliens; Sci-fi; Aleph One engine; Retro; 1990s; Story Rich; Atmospheric; PvE; Co-op; Keyboard; Mouse; Controller 📦️ Package Name: alephone-evil
🐣️ Approx. start: 1997-04-20 📦️ Arch package: ✓
🐓️ Latest: 2008-06-22 📦️ RPM package:
📍️ Version: Latest: 1.0 / 20080622 📦️ Deb package:
🏛️ License type: 🎁 Free of charge 📦️ Flatpak package:
🏛️ License: Code: GPL-3 / Artwork: Specific 📦️ 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: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 6904 🐛️ Created: 2010-08-20
🐜️ Updated: 2024-02-09

📖️ Summary

[en]: Marathon is a free, multi-platform, single-player / multi-player FPS adventure trilogy with a science fiction theme, in which the player is the security officer of the human colonial ship Marathon fighting against powerful aliens that threaten the very existence of humanity. Marathon: Evil is a free, multi-platform 17-level scenario (with some new weapons and monsters), considered one of the best and scariest, taking place after Marathon Infinity (the 3rd opus in the series). As the U.E.S.C. ship heads towards the solar system, it runs through a spatial anomaly that transports it far from its initial position. The security officer then finds himself confronted with something much more dangerous and frightening than the Pfhor... [fr]: Marathon est une trilogie gratuite, multi-plateforme, solo/multi mixant FPS et aventure sur un thème de science fiction, dans lequel le joueur est l'officier de sécurité du vaisseau humain colonial Marathon luttant contre de puissants aliens qui menacent l'existence même de l'humanité. Marathon: Evil est un scénario solo/multi, gratuit et multiplateforme, de 17 niveaux (avec quelques nouvelles armes et monstres), considéré comme l'un des meilleurs et des plus effrayants, se déroulant après Marathon Infinity (le 3e opus de la série). Alors que le vaisseau de l'U.E.S.C. se dirige vers le système solaire, il traverse une anomalie spatiale qui le transporte très loin de sa position initiale. L'agent de sécurité se retrouve alors confronté à quelque chose de bien plus dangereux et effrayant que les Pfhor...

🎥️ Videos


🎲️ Gameplay (SP): (202102), (201810), (201808),


🎲️ Gameplay (MP): (201408),

🕸️ Links

🏡️ Website & videos
[Homepage 1 2] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) mp(201408) g(202102) gp(201810) g(201808) g(202008) g(202002) 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 (Evil): [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
• Marathon: Evil (alternative download: for Linux): [Aleph One (Community-made Scenarios)] [Mod DB]
• 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
[PCGamingWiki] [MobyGames] [Marathon Spoiler Guide (3rd party maps)]

🦣️ Social
(Evil) Devs (Evil Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Aleph One engine) Devs (Aleph One Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Marathon 2 engine) Devs (Bungie Software [fr] [en]): [Site 1 2] [Chat] [mastodon] [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] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Infinity) [fr] [en] [de]]
[Mod DB]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

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

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Marathon: Evil
🦊️ What's: A 17-level scenario taking place after the 3rd opus of the Marathon trilogy, by a group of fans of the series
🏡️ http://bighouse.bungie.org/evil/
🏡️ https://alephone.lhowon.org/scenarios.html
🔖 #LinuxGaming #ShareYourGames #Adventure #FPS #SciFi
📦️ #LibreGameEngine #FreeAssets #Arch
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 1.0 / 20080622
⚗️ -
📌️ Changes: -
🦣️ From: -

🎲️ https://www.youtube.com/embed/VYBQtKu9SZw?start=416
🎲️ https://www.youtube.com/embed/F3ro-kKMo5g

📕 Description [en]

📕🐧"A 17-level scenario taking place after the 3rd opus of the Marathon trilogy, by a group of fans of the series"🐧📕

The radical new scenario for Marathon:Infinity
not since Infinity itself, has Marathon seen such a dramatic change.


You've played the Marathon Trilogy until your hands spasmed. You risked friendships and relationships to get to the end. Finally you completed the Marathon Trilogy, and thought your trials were ending.

You were wrong.

It's time for a new era, an EVIL era.

You awake aboard a UESC Ship that has just fallen through an anomaly in space which also sucked in an enemy ship. Suddenly all the weapons on board become armed and activated forcing the crew to abandon ship to the planet below.

Once on the planet below, a new world awaits. A world of EVIL.


Remember when you were a child, there was something about the dark that just struck you with pure terror? But you grew out of this fear, knowing that nothing really was there, .

Things have changed.
Everyone was wrong.
Monsters do exist.

Marathon: EVIL was the first conversion for Marathon Infinity, and is regarded as one of the scariest and finest.
Marathon: EVIL features a few new weapons and monsters.

📕 Description [fr]

Un scénario de 17 niveaux intervenant après le 3eme opus de la trilogie Marathon, par des fans de la série, l'Evil Team.
Il utilise le moteur Aleph One.

Marathon est une trilogie gratuite, multi-plateforme, solo/multi mixant FPS et aventure sur un thème de science fiction, dans lequel le joueur est l'officier de sécurité du vaisseau humain colonial Marathon luttant contre de puissants aliens qui menacent l'existence même de l'humanité. Marathon: Evil est un scénario solo/multi, gratuit et multi-plateforme, de 17 niveaux (avec quelques nouvelles armes et monstres), considéré comme l'un des plus effrayants et des meilleurs, prenant place après Marathon Infinity (le 3eme opus de la série). Alors que le vaisseau U.E.S.C. se dirige vers le système solaire, il traverse une anomalie spatiale qui le transporte très loin de sa position initiale. L'officier de sécurité se retrouve alors confronté à bien plus dangereux et effrayant que les Pfhor...

U.E.S.C. : United Earth Space Council


Le nouveau scénario radical de Marathon:Infinity
Depuis Infinity lui-même, Marathon n'a jamais connu un changement aussi radical.


Vous avez joué à la trilogie Marathon jusqu'à ce que vos mains aient des crampes. Vous avez risqué vos amitiés et vos relations pour arriver à la fin. Enfin, vous avez terminé la Trilogie Marathon, et vous pensiez que vos épreuves étaient terminées.

Vous aviez tort.

C'est le moment d'une nouvelle ère, une ère MALéfique.

Vous vous réveillez à bord d'un vaisseau UESC qui vient de traverser une anomalie dans l'espace qui a également aspiré un vaisseau ennemi. Soudain, toutes les armes à bord s'arment et s'activent, obligeant l'équipage à abandonner le vaisseau pour rejoindre la planète.

Une fois sur cette planète, un nouveau monde les attend. Un monde de démons.


Rappelez-vous quand vous étiez enfant, il y avait quelque chose dans l'obscurité qui vous frappait de terreur pure ? Mais en grandissant, vous avez surmonté cette peur, sachant que rien n'était vraiment là.

Les choses ont changé.
Tout le monde avait tort.
Les monstres existent.

Marathon : EVIL a été la première conversion pour Marathon Infinity, et est considéré comme l'un des plus effrayants et des meilleurs.
Marathon : EVIL comporte quelques nouvelles armes et monstres.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du paquet Manjaro/Arch :
💡 Nota: un paquet AUR/Manjaro est disponible en dépôt. Il fournit un lanceur (raccourci pour les menus de votre distribution), un script et les données du jeu. Le script lance le moteur Alephone
• (✘ alephone-evil v.1.0 / 20080622 +boost-libs 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 paquet Manjaro/Arch : (installation alternative à 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: (installation alternative à 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 au préalable le(s) paquet(s) suivant(s) : sdl2 boost 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) :
☝️ Nota : Évitez le téléchargement du source via les liens https, car ils ne fournissent pas les dépendances
Version stable :
$ curl -o AlephOne-stable.tar.bz2 -L https://alephone.lhowon.org/download/source.php
tar xjvf AlephOne-stable.tar.bz2

• (méthode alternative pour le téléchargement) Version stable, dans le répertoire souhaité, lancez : $ git clone -b "Nom_de_la_release" --recursive https://github.com/Aleph-One-Marathon/alephone
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).
ou Version récente (non stable), dans le répertoire souhaité, lancez : $ git clone --recursive https://github.com/Aleph-One-Marathon/alephone

▸ Compilation :
• 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 :

☝️ Nota: Téléchargez ses données sur le site du moteur Aleph One (lien "[Homepage 1" ci-dessus) plutôt que sur le site de l'auteur (lien "[Homepage 2]" ci-dessus), car sur ce dernier les données nécessite de passer par l'utilitaire StuffitExpander.

• Elles sont disponibles gratuitement sur le site du moteur. Décompressez le livrable du jeu (scénario) dans le répertoire souhaité.

▸ Assemblage du moteur et des données :
• 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/)


🚀️ LANCEMENT DU JEU

• Si vous l'avez installé à partir d'un paquet, ou l'avez compilé puis installé dans les répertoires système : [Alt+F2] puis saisissez : alephone-evil

• 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

🕵️ Test [fr]

🕵️ Test (✘ alephone-evil v.1.0 / 20080622 & alephone 1.5.0 +boost-libs v.1.79) par goupildb (config. : Manjaro 64-bit) :
Le : 14 Juillet 2022
⏱️ Durée du test : 2 minutes.

🎯️ Objectif: tester son fonctionnement.

💻️ PC Specs :
Linux distribution: Manjaro
Kernel : 5.18.7-1-MANJARO
Graphics driver : NVIDIA 515.57 (proprietary version, via Manjaro)


👎️ 📦️ Livrable

⚙️ Paquet disponible :
• (✘ alephone-evil v.1.0 / 20080622 & alephone 1.5.0 +boost-libs v.1.79) Le jeu est en dépôt, il suffit de l'installer.
$ alephone-evil
/usr/bin/alephone: error while loading shared libraries: libboost_filesystem.so.1.78.0: cannot open shared object file: No such file or directory

Le paquet AUR fournit un script qui lance le moteur Aleph One avec le livrable du jeu.
Malheureusement le moteur Aleph One en dépôt (v.1.5.0) nécessite la bibliothèque libboost_filesystem.so.1.78.0, alors que la bibliothèque courante en dépôt (fournie par le paquet boost-libs) est la v.1.79.

🕹️ Conclusion :
Impression globale : 👎️
Pour l'instant (avec Aleph One v.1.5.0) le jeu n'est plus jouable. Il faudra attendre une version ultérieure (Aleph One v.1.5.1 ?) compatible avec la version de libboost_filesystem courante, pour être à nouveau en mesure de jouer au jeu.
Il serait judicieux de fournir un livrable complet avec ses dépendances pour éviter ces soucis.
Néanmoins : 👏️ ❤️ Un grand bravo et merci à ses auteurs !