📰 Title: | Aleph One engine - [game 3b: Marathon: Red] | 🕹️ / 🛠️ Type: | Game |
---|---|---|---|
🗃️ Genre: | Adventure & Action | 👁️ Visual: | 3D |
🏷️ Category: | Adventure & Action ➤ FPS ➤ Fantasy & Sci-fi ➤ Aleph One | 🏝️ Perspective: | First person |
🔖 Tags: | Action-aventure; Adventure; Action; FPS; Aliens; Sci-fi; Aleph One engine; Partial conversion; Retro; 1990s; Story Rich; Atmospheric; PvE; Co-op; Deathmatch; Difficult; Keyboard; Mouse; Controller | ⏱️ Pacing: | Real Time |
🐣️ Approx. start: | 2000-07-26 | 👫️ Played: | Single & Multi |
🐓️ Latest: | 2008-06-22 | 🚦 Status: | 08. Active & Not working (no status) |
📍️ Version: | 1.0 | ❤️ Like it: | 7. ⏱️ (untested|fct test) |
🏛️ License type: | 🕊️🎁 Libre with Free assets | 🎀️ Quality: | 5. 🚑️⭐⭐ (broken) |
🏛️ License: | Code: GPL-3 / Artwork: Free | ✨️ (temporary): | |
🐛️ Created: | 2010-08-20 | 🐜️ Updated: | 2024-11-05 |
📦️ Package name: | alephone-red | ..... 📦️ Arch: | |
---|---|---|---|
📄️ Source: | ..... 📦️ RPM: | ||
⚙️ Generic binary: | ..... 📦️ Deb: | ||
🌍️ Browser version: | ..... 📦️ AppImage: | ||
📱️ PDA support: | ..... 📦️ Flatpak: | ||
✨️ Not use: | ..... 📦️ Snap: |
📰 What's new?: | 👻️ Temporary: | ||
---|---|---|---|
💡 Lights on: | 🎨️ Significant improvement: | ||
👔️ Already shown: | 💭️ New version published (to be updated): | ||
🎖️ This work: | 🚧️ Some work remains to be done: | ||
👫️ Contrib.: | goupildb & Louis | 🦺️ Work in progress: | |
🎰️ ID: | 6905 |
📜️[en]: | Marathon is a free, multi-platform, single-player / multi-player trilogy mixing FPS and adventure on 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: Red is a complete game (all data is delivered, it only requires the Aleph One engine), free and multi-platform, offering an alternative story to the one of Marathon Infinity (the 3rd opus of the series) imagined by a fan of the series, with new monsters, new weapons and maps, all assembled in a coherent way. | 📜️[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: Red est un jeu complet (toutes les données sont livrées, il ne requiert que le moteur Aleph One) gratuit et multi-plateforme, offrant une histoire alternative à celle de Marathon Infinity (le 3eme opus de la série) imaginée par un fan de la série, avec de nouveaux monstres, de nouvelles armes et cartes, le tout assemblé de manière cohérente. |
---|
🎲️ Gameplay: (201710), (202104),
🏡️ Website & videos
[Homepage 1 2] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(201710) g(202104) 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)] g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ]
• Engine (Aleph One): [RSS] [Changelog 1 2 3]
• Game (Red): [RSS] [Changelog 1 2 3]
💰 Commercial
• (empty)
🍩️ Resources
• Marathon: Red (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]
🦣️ Social
(Red) Devs (Ian McConville [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]]
[Wikipedia (Marathon Trilogy) [fr] [en] [de]]
[Mod DB]
📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary(scenario requiring the Aleph One engine)] [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: Red
🦊️ What's: An alternative scenario to the 3rd opus of the Marathon trilogy, by a fan of the series
🏡️ http://bighouse.bungie.org/red/
🐣️ -
🔖 #LinuxGaming #ShareYourGames #Adventure #FPS #SciFi
📦️ #LibreGameEngine #FreeAssets #Bin #Arch
📖 Our entry: (homeless)
🥁️ Update: 1.0
⚗️ Major release (Stable) 🍎️
📌️ Changes: -
🦣️ From: -
🎲️ https://www.youtube.com/embed/_uujk-V8SrY
🎲️ https://www.youtube.com/embed/QeLT6UvomfA
🕶️
📚️ Marathon is a free, multi-platform, single-player / multi-player trilogy mixing FPS and adventure on 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: Red is a complete game (all data is delivered, it only requires the Aleph One engine), free and multi-platform, offering an alternative story to the one of Marathon Infinity (the 3rd opus of the series) imagined by a fan of the series, with new monsters, new weapons and maps, all assembled in a coherent way.
📜️ "An alternative scenario to the 3rd opus of the Marathon trilogy, by a fan of the series" 📜️
Created to be a survival horror-esque conversion, Marathon RED is widely known as the single most difficult of all conversions.
Marathon RED features a new arsenal of weapons, new monsters and textures.
NAME: Ian McConville . . . . . . . . . . . . . . . . . . . . (Ammo Nazi to my game testers)
OCCUPATION: Executive Slacker
AGE: 18
RESIDENCE: Louisville, Ohio
CALL SIGNS: Drako..._IAN_...Slacker...
QUOATE: "Sometimes you just got to blow $hit up."
PHYLOSOPHY: "People are stupid, glad I'm not a people."
What else do you want of me? I've played marathon for aprox. 3 years now and have been designing stuff for it since then...
I am an aspiring artist who is a fan of such artists as Craig Mullins, Micheal Osadciw, and Leonardo da Vince. I plan on majoring in computer arts and hope to one day be one of those artists with a spiffy "@bungie.com" E-mail addresses...Here's to Dreams & Wishes...Even if I have to move way out there to Redmond....heh
RED has been a project of mine ever since a friend dared me to do it...At first I took this lightly making random creatures and tossing them in random mock levels...When I got a G3 I realised the kind of graphical power now available to me so I pursued an actual organised scenario.
The title RED is nothing more then a title...It has no meaning beside the fact that I renamed it so my friends would stop calling it "Marathon IAN"...so I named it after my favorite color...(Good thing my favorite color wasn't Magenta or something...heh)
I'm now heading off to Bowling Green University here in Ohio. I'll be Majoring in computer art and animation. Here's hoping it works out...Because that's one expensive peice of paper I'm working for.
Thanks to Claude and HAS I've managed to get this far...
Enough of my babble...go break something...
...you kill-happy slaughter monkey...
Un scénario alternatif à celui du 3eme opus de la trilogie Marathon, par un fan de la série, Ian McConville.
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: Red est un jeu complet (toutes les données sont livrées, il ne requiert que le moteur Aleph One) gratuit et multi-plateforme, offrant une histoire alternative à celle de Marathon Infinity (le 3eme opus de la série) imaginée par un fan de la série, avec de nouveaux monstres, de nouvelles armes et cartes, le tout assemblé de manière cohérente.
Créé pour être une conversion de type survival horror, Marathon RED est largement connu comme la plus difficile de toutes les conversions.
Marathon RED comporte un nouvel arsenal d'armes, de nouveaux monstres et de nouvelles textures.
NOM : Ian McConville. . . . . . . . . . . . . . . . . . . . (Nazi des munitions pour mes testeurs de jeux)
OCCUPATION : Chef d'entreprise paresseux
AGE : 18
RÉSIDENCE : Louisville, Ohio
Pseudonymes : Drako..._IAN_...Slacker...
QUOTIDIEN : "Parfois, il faut juste faire exploser des conneries".
PHYLOSOPHIE : "Les peoples sont stupides, heureusement que je ne suis pas un people."
Que voulez-vous d'autre de moi ? Je joue à Marathon depuis environ 3 ans maintenant et je conçois des trucs pour ce jeu depuis ce temps...
Je suis un artiste en herbe qui est fan d'artistes tels que Craig Mullins, Micheal Osadciw, et Leonardo da Vince. J'ai l'intention de me spécialiser dans les arts informatiques et j'espère être un jour l'un de ces artistes avec une adresse électronique "@bungie.com". À la santé des rêves et des souhaits... Même si je dois déménager à Redmond....heh
RED est un de mes projets depuis qu'un ami m'a mis au défi de le faire... Au début, j'ai pris cela à la légère en créant des créatures aléatoires et en les jetant dans des niveaux factices aléatoires... Quand j'ai eu un G3, j'ai réalisé la puissance graphique dont je disposais et j'ai donc poursuivi un scénario réellement organisé.
Le titre RED n'est rien d'autre qu'un titre... Il n'a aucune signification à part le fait que je l'ai renommé pour que mes amis arrêtent de l'appeler "Marathon IAN"... Je l'ai donc nommé d'après ma couleur préférée... (Heureusement que ma couleur préférée n'était pas Magenta ou autre...).
Je m'en vais maintenant à l'Université de Bowling Green, ici dans l'Ohio. Je vais me spécialiser en art informatique et en animation. J'espère que ça va marcher... Parce que c'est un bout de papier très cher pour lequel je travaille.
Grâce à Claude et à HAS, j'ai réussi à aller aussi loin...
Assez de bavardages... Allez casser quelque chose...
...espèce de singe d'abattoir fou de rage...
⚙️ Installation à partir du binaire
📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).
💡 Nota :
• le paquet AUR/Manjaro "alephone-red" fournit un lanceur (raccourci pour les menus de votre distribution), un script et les données du jeu. Le script lance le moteur Alephone
• l'alternative est de n'installer que le paquet "alephone", et de télécharger et décompresser les données séparément. Pour lancer le jeu vous lancerez le moteur alephone dans le répertoire des données du jeu (voir la section "LANCEMENT DU JEU" ci-dessous).
📄️ Installation à partir du source
• 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é.
💡 Nota : il s'agit ici de la compilation du moteur Aleph One.
▸ 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, 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
▸ Téléchargement du source (méthode alternative pour le téléchargement, sur GitHub) :
☝️ Nota : Évitez le téléchargement du source via les liens https, car ils ne fournissent pas les dépendances
• Version stable :
• Dans le répertoire de votre choix lancez successivement :
$ curl -o AlephOne-stable.tar.bz2 -L https://alephone.lhowon.org/download/source.php
$ tar xjvf AlephOne-stable.tar.bz2
▸ Compilation :
• Dans son répertoire racine lancez successivement :
$ cmake -S . -B build/
$ cd build/
$ make -j$(nproc)
↪ le(s) binaire(s) issu(s) de la compilation se trouve(nt) dans le répertoire build/
↪ 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 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).
💡 Nota : (pour exemple, le répertoire des données du jeu "Excalibur: Morgana's Revenge" est : share/emr/)
🚀️ LANCEMENT DU JEU
▸ Classique : (à partir du paquet alephone-red)
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] alephone-red ou $ alephone-red
▸ Classique : (à partir du paquet alephone)
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système, dans le répertoire du scénario (n'oubliez pas le "."), lancez : $ alephone .
• Sinon, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier), copiez-le dans le répertoire du scénario et cliquez dessus, ou lancez : $ ./alephone
(testé avec succès avec le jeu "Excalibur: Morgana's Revenge", on lance le moteur dans le répertoire de ses données - qui se trouve dans : share/emr/)
• 📜️ Préambule :
⚬ 1ere édition : le ? sous Debian. Par : goupildb. ⏱️ Durée du test : ? minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.
⚬ Mise à jour : le 14 Juillet 2022 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 2 minutes. 🎯️ Objectif : Test binaire de fonctionnement, et prise d'une copie d'écran
• 💻️ PC Specs :
Linux distribution: Manjaro
Kernel : 5.18.7-1-MANJARO
Graphics driver : NVIDIA 515.57 (proprietary version, via Manjaro)
CPU : AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard : MSI B450 GAMING PRO CARBON AC (RVB)
RAM : 32Go DDR4 (2x16GB)
Graphics card : GeForce RTX 2070
Hard disk: 1TB NVMe Force MP510 + 2x1TB Samsung SpinPoint F1 HD103UJ & WD Green WD10EACS
Monitors : 2 x ASUS ROG Swift PG348Q (3440x1440)
Keyboard : Roccat Vulcan (RVB)
Mouse : G-Lab Kult-Iridium (RVB)
Gamepad : Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required)(drift if battery low)
• 🫕️ Installation :
▸ (✘ alephone v. 1.5.0) Source : NE FONCTIONNE PAS. ↪ (...)SDL_ffmpeg.c:763:86: erreur: utilisation invalide du type non défini « struct AVCodecContext
⚪️ Lors de mes tests initiaux de compilation du moteur Aleph One, la bibliothèque boost-libs des dépôts était la 1.78 => le moteur se compilait et fonctionnait bien.
🔴️ La mise à jour de boost-libs en v.1.79 casse le fonctionnement d'Aleph One v.1.5 (requiert libboost_filesystem.so.1.78.0 fourni par boost-libs v.1.78), que même un lien dynamique ne suffit pas à résoudre le problème.
🔴️ Même si Aleph One vient à être mis à jour pour supporter boost-libs v.1.79, le problème se reproduira à la prochaine mise à jour de boost-libs. Il faudrait fournir un AppImage contenant l'ensemble moteur + bibliothèque.
▸ (✘ alephone-red v.1.0 & alephone 1.5.0 +boost-libs v.1.79) Paquet Arch/AUR : NE FONCTIONNE PAS. $ alephone-red ↪ (.../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.
🟠️ Mon test s'achève ici ¯\_(ツ)_/¯
• 🧭️ Conclusion :
🕵️ Impression globale : 👎️
❤️ Like it: ⏱️ (untested|fct test)
🎀️ Quality: 🚑️⭐⭐ (broken)
🔴️ Pour l'instant (en Juillet 2022, 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.
⚪️ Je ne doute pas qu'il finira par être à nouveau jouable. Il va falloir attendre qu'un développeur se penche sur ces bugs.
❤️ Un grand merci (notamment pour la version Linux !) néanmoins à son/ses auteur(s) !