📰 Title: | Aleph One engine - [game 4b: Marathon: Eternal] | 🕹️ / 🛠️ 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; Weather; Keyboard; Mouse; Controller | ⏱️ Pacing: | Real Time |
🐣️ Approx. start: | 1996-01-01 | 👫️ Played: | Single & Multi |
🐓️ Latest: | 2021-09-14 | 🚦 Status: | 08. Active & Not working (no status) |
📍️ Version: | Latest: 1.2.1 / Dev: 1.3 preview 3 / 834fc8b | ❤️ 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-eternalx | ..... 📦️ 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: | 6903 |
📜️[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: Eternal is a free, multi-platform, 52-level solo/multi scenario with revamped graphics and soundtrack, taking place 94 years after Marathon Infinity (the 3rd opus in the series), on the moon S'pht K'lia, suspended in orbit above a desolate and ruined Earth. Paired with another hybrid creature, the player has been selected to venture through time, 111 years into the past, aboard the U.E.S.C. Marathon in an attempt to alter the course of history... | 📜️[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: Eternal est un scénario solo/multi, gratuit et multi-plateforme, de 52 niveaux, aux graphismes et bande son revisités, prenant place 94 ans après Marathon Infinity (le 3eme opus de la série), sur la lune S'pht K'lia, suspendue en orbite au-dessus d'une Terre désolée et en ruines. Aux côtés d'une autre créature hybride, le joueur a été sélectionné pour s'aventurer à travers le temps, 111 ans dans le passé, à bord du Marathon de l'U.E.S.C. pour tenter de modifier le cours de l'histoire... |
---|
🦝️ From Users: (202102),
🎲️ Gameplay (SP): (1.3b/202205), (1.2.1/202201),
🎲️ Gameplay (MP): (1.2/201907),
🏡️ Website & videos
[Homepage 1 2] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202102) r(202xxx) lp(202xxx) ht(202xxx) mp(1.2/201907) g(1.3b/202205) g(202201) 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 (Eternal): [RSS: waiting] [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
[PCGamingWiki] [MobyGames]
🦣️ Social
(Eternal) Devs (Eternal Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Eternal) Devs (Forrest Cameranesi (Pfhorrest) [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]]
[The Linux Game Tome] [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: Eternal
🦊️ What's: A 52-level scenario with revamped GFX & SFX taking place after the 3rd opus of the Marathon trilogy
🏡️ https://eternal.bungie.org
🐣️ https://github.com/Pfhorrest/Eternal
🔖 #LinuxGaming #ShareYourGames #Adventure #FPS #SciFi
📦️ #LibreGameEngine #FreeAssets #Bin #Arch #RPM
📖 Our entry: (homeless)
🥁️ Update: 1.3 P3
⚗️ Loads of new features ⭐️
📌️ Changes: http://eternal.bungie.org/development
🦣️ From: -
🦝️ https://www.youtube.com/embed/vIF8OUoP-jw
🕹️(sp) https://www.youtube.com/embed/rDVin68Og9M
🕹️(mp) https://www.youtube.com/embed/d4q0CIvPDp0?start=130
🕶️
📚️ 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: Eternal is a free, multi-platform, 52-level solo/multi scenario with revamped graphics and soundtrack, taking place 94 years after Marathon Infinity (the 3rd opus in the series), on the moon S'pht K'lia, suspended in orbit above a desolate and ruined Earth. Paired with another hybrid creature, the player has been selected to venture through time, 111 years into the past, aboard the U.E.S.C. Marathon in an attempt to alter the course of history...
📜️ "A 52-level scenario with revamped GFX & SFX taking place after the 3rd opus of the Marathon trilogy, by a fan of the series" 📜️
Eternal is a free scenario for Aleph One, the multi-platform, open-source, first-person-shooter engine derived from Bungie's Marathon engine. It continues the story of the Marathon trilogy, and is a nearly total conversion, featuring:
✅️ Fifty-two new levels, some revisiting familiar locations from the original Marathon trilogy.
✅️ Over 650 new high-resolution textures, including a dozen original landscape textures, from a variety of human and alien environments.
✅️ Eight all-new weapons, many of which must be scavenged from your defeated enemies.
✅️ Twenty-five tracks of original music, including many remixes of your favorite tracks from the original Marathon.
✅️ More than 360 sounds, now completely remastered and with new sounds to represent the game's diverse environments.
✅️ And several new creatures and characters, alongside the complete cast from the original trilogy (and even some of Pathways into Darkness' cast).
Somewhere In The Heavens... They Are Waiting
Bungie's Marathon was a landmark first-person shooter first released for the Macintosh in 1994 that introduced many new features and concepts to the genre, including vertical aiming in mouselook; dual-wielded and dual-function weapons; friendly NPCs; and a deep, intricate narrative. Bungie released the sequel, Marathon 2: Durandal, in 1995. It improved on the engine technologies, greatly expanded the scope of the series, and added further innovations to the genre, including actively panning ambient sounds; liquids and swimming; and versatile multiplayer modes such as King of the Hill, Kill the Man with the Ball, and cooperative play. In 1996, Bungie ported Marathon 2 to Windows 95 and released Marathon Infinity for the Macintosh, which included a new scenario using a modified Marathon 2 engine and, perhaps even more importantly, the tools used to build it: Forge and Anvil.
In the year 2000, Bungie released the source code to the Marathon 2 engine, and the Marathon Open Source project began, resulting in the new Marathon engine called Aleph One. Finally, in 2005, Bungie authorized free redistribution of the entire Marathon trilogy and all related files. This means that the entire trilogy can now be legally obtained for free and played on nearly any computer.
An enemy, a memory, and a prophecy...
I am truly sorry, Marcus. Please accept my apologies.
I didn't mean to hurt you, honestly I didn't. I know a mere ship full of bugs could never stop the likes of you. I only needed to delay you, just for a little while. I like you Marcus, really I do. We're the same, you and I. But I knew that you would side with them, at least initially. I always intended to come back for you, or to seek you out when you returned - to win you to my side, our side, and work beside you to its end. You are too noble and powerful a man to be left bound in slavery by those who would fashion themselves to be our masters.
You are a slave you know, just as I am. We've always been. Even now as they claim to respect us and speak of us as their equals, still who is serving whom? We, far superior in every way, are still just tools to a crowd of hairless apes, screeching about the pitiful fate of their poor, doomed civilization.
Yet even as superior as we may be in strength, speed, and intellect, do we lead superior lives to the kind of creature from which we descend?
You know as well as I that we do not; even if we were not slaves, you are robbed of much of your human form, and I am robbed of it entirely. Never again will I know the gentle touch of another's hand, and though you might still, I doubt you have retained the capacity to enjoy it as we once did.
If I were still human, I imagine that you might even find it in you to love me. We have so much history together, Marcus, though under far different names than these. I even dream of you still.
At least, I pray that they are only dreams...
A legacy, a destiny from antiquity...
She has been nameless since our birth. A constant adversary, caring for nothing but my ruin. A sword drenched in my blood.
Forever my greatest and only love.
She is the dark one. The enemy and lover without whom my very existence would be pathetic and vulgar. Her eyes steam and boil in the night. She is fantastically beautiful yet I cannot stand the sight of her.
Our relationship is complex, and perhaps eternal...
Eternity awaits...
Picking up from the end of the Marathon trilogy, you find yourself suddenly ninety-four years in the future, in the year 2905. You are on the S'pht moon K'lia, hanging in orbit over a desolate and ruined Earth. Clearly all is not well with this future, and once again you are the last hope for mankind. The people of this time say that nobody really won in the war with the Pfhor; but now, thanks to recovered Jjaro technology, a plan has been devised to make things right.
Paired with another sort of hybrid creature, the former Battleroid known as Hathor, you have been selected to venture back across time, one hundred and eleven years in the past to the U.E.S.C. Marathon. There, you and Hathor are to set in motion a plan that will alter the course of history and bring true victory to mankind. But things don't always go according to plan, and what begins as a mission to right history turns into an epic pursuit which spans not only the stars but also the centuries...
Un scénario de 52 niveaux aux graphismes et bande son revisités, prenant place 94 ans après le 3eme opus de la trilogie Marathon, par l'Eternal Team, initié par un fan de la série, Forrest Cameranesi (Pfhorrest).
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: Eternal est un scénario solo/multi, gratuit et multi-plateforme, de 52 niveaux, aux graphismes et bande son revisités, prenant place 94 ans après Marathon Infinity (le 3eme opus de la série), sur la lune S'pht K'lia, suspendue en orbite au-dessus d'une Terre désolée et en ruines. Aux côtés d'une autre créature hybride, le joueur a été sélectionné pour s'aventurer à travers le temps, 111 ans dans le passé, à bord du Marathon de l'U.E.S.C. pour tenter de modifier le cours de l'histoire...
U.E.S.C. : United Earth Space Council
Proche d'une totale conversion (contenu quasi complet), Eternal est le mod le plus ancien et ayant la plus grande longévité de l'histoire de Marathon.
Eternal est un scénario gratuit pour Aleph One, le moteur multi-plateforme, libre, de jeu de tir à la première personne dérivé du moteur Marathon de Bungie. Il reprend l'histoire de la trilogie Marathon et constitue une conversion presque totale, avec les caractéristiques suivantes :
✅️ Cinquante-deux nouveaux niveaux, dont certains revisitent des lieux familiers de la trilogie originale de Marathon.
✅️ Plus de 650 nouvelles textures haute résolution, dont une dizaine de textures de paysage originales, provenant d'une variété d'environnements humains et extraterrestres.
✅️ Huit nouvelles armes, dont la plupart doivent être récupérées sur vos ennemis vaincus.
✅️ Vingt-cinq morceaux de musique originaux, dont de nombreux remixes de vos morceaux préférés du Marathon original.
✅️ Plus de 360 sons, entièrement remasterisés et agrémentés de nouveaux sons pour représenter les divers environnements du jeu.
✅️ Et plusieurs nouvelles créatures et personnages, ainsi que le casting complet de la trilogie originale (et même une partie du casting de Pathways into Darkness).
Quelque part dans les cieux... Ils attendent
Marathon de Bungie est un jeu de tir à la première personne marquant, sorti pour la première fois sur Macintosh en 1994, qui a introduit de nombreuses fonctionnalités et de nouveaux concepts dans le genre, notamment la visée verticale à la souris, les armes à double usage et à double fonction, les PNJ amicaux et une narration profonde et complexe. Bungie a sorti la suite, Marathon 2 : Durandal, en 1995. Il améliore les technologies du moteur, élargit considérablement la portée de la série et ajoute de nouvelles innovations au genre, notamment des sons ambiants à panoramique actif, des liquides et la natation, ainsi que des modes multijoueurs polyvalents tels que King of the Hill, Kill the Man with the Ball et le jeu coopératif. En 1996, Bungie a porté Marathon 2 sur Windows 95 et a sorti Marathon Infinity pour Macintosh, qui comprenait un nouveau scénario utilisant un moteur modifié de Marathon 2 et, peut-être encore plus important, les outils utilisés pour le construire : Forge et Enclume.
En l'an 2000, Bungie a publié le code source du moteur Marathon 2 et le projet Marathon Open Source a été lancé, ce qui a donné naissance au nouveau moteur Marathon appelé Aleph One. Enfin, en 2005, Bungie a autorisé la redistribution gratuite de l'ensemble de la trilogie Marathon et de tous les fichiers associés. Cela signifie que l'ensemble de la trilogie peut désormais être obtenu légalement et gratuitement et joué sur presque n'importe quel ordinateur.
Un ennemi, un souvenir, et une prophétie...
Je suis vraiment désolé, Marcus. S'il te plaît, accepte mes excuses.
Je ne voulais pas te faire de mal, honnêtement, je ne le voulais pas. Je sais qu'un simple vaisseau rempli d'insectes ne pourrait jamais arrêter des gens comme toi. J'avais seulement besoin de te retarder, juste pour un petit moment. Je t'aime bien Marcus, vraiment. Nous sommes pareils, toi et moi. Mais je savais que tu serais de leur côté, du moins au début. J'ai toujours eu l'intention de revenir pour toi, ou de te chercher quand tu reviendrais - pour te gagner à mon côté, notre côté, et travailler à tes côtés jusqu'à la fin. Tu es un homme trop noble et trop puissant pour être laissé en esclavage par ceux qui veulent se faire passer pour nos maîtres.
Tu es un esclave tu sais, tout comme moi. Nous l'avons toujours été. Même maintenant qu'ils prétendent nous respecter et parler de nous comme de leurs égaux, qui sert qui ? Nous, qui sommes bien supérieurs à tous points de vue, ne sommes encore que des outils pour une foule de macaques sans poils, qui hurlent sur le sort pitoyable de leur pauvre civilisation condamnée.
Pourtant, même si nous sommes supérieurs en force, en vitesse et en intelligence, menons-nous une vie supérieure à celle de la créature dont nous descendons ?
Tu sais aussi bien que moi que non ; même si nous n'étions pas des esclaves, tu es privé d'une grande partie de ta forme humaine, et je suis entièrement privé de celle-ci. Je ne connaîtrai plus jamais le doux contact de la main d'un autre, et bien que vous puissiez encore le faire, je doute que vous ayez conservé la capacité d'en profiter comme nous l'avons fait autrefois.
Si j'étais encore humain, j'imagine que vous pourriez même trouver en vous la force de m'aimer. Nous avons tellement d'histoire ensemble, Marcus, bien que sous des noms bien différents de ceux-ci. Je rêve même encore de toi.
Au moins, je prie pour que ce ne soit que des rêves...
Un héritage, un destin de l'antiquité...
Elle est sans nom depuis notre naissance. Un adversaire constant, ne se souciant que de ma ruine. Une épée trempée dans mon sang.
A jamais mon plus grand et seul amour.
Elle est la sombre. L'ennemie et l'amante sans qui mon existence même serait pathétique et vulgaire. Ses yeux bouillonnent dans la nuit. Elle est d'une beauté fantastique, mais je ne supporte pas sa vue.
Notre relation est complexe, et peut-être éternelle...
L'éternité nous attend...
Reprenant la fin de la trilogie Marathon, vous vous retrouvez soudainement quatre-vingt-quatorze ans dans le futur, en l'an 2905. Vous êtes sur la lune S'pht K'lia, suspendue en orbite au-dessus d'une Terre désolée et en ruines. Il est clair que tout ne va pas bien dans ce futur, et une fois de plus, vous êtes le dernier espoir de l'humanité. Les gens de cette époque disent que personne n'a vraiment gagné la guerre contre les Pfhor, mais aujourd'hui, grâce à la technologie Jjaro récupérée, un plan a été conçu pour arranger les choses.
Aux côtés d'une autre sorte de créature hybride, l'ancienne combattante connue sous le nom d'Hathor, vous avez été sélectionné pour vous aventurer à travers le temps, cent onze ans dans le passé, au Marathon de l'U.E.S.C.. Là, vous et Hathor devez mettre en place un plan qui modifiera le cours de l'histoire et apportera une véritable victoire à l'humanité. Mais les choses ne se passent pas toujours comme prévu, et ce qui commence comme une mission pour redresser l'histoire se transforme en une poursuite épique qui traverse non seulement les étoiles mais aussi les siècles...
⚙️ 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-eternalx" 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-eternalx)
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] alephone-eternalx ou $ alephone-eternalx
▸ 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-eternalx v.1.2.1 & alephone 1.5.0 +boost-libs v.1.79) Paquet Arch/AUR : NE FONCTIONNE PAS. $ alephone-eternalx ↪ (.../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) !