Excalibur: Morgana's Revenge - Le Bottin des Jeux Linux

Excalibur: Morgana's Revenge

🗃️ Specifications

📰 Title: Excalibur: Morgana's Revenge 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Adventure & Action ➤ FPS ➤ Fantasy & Sci-fi ➤ Aleph One 🌍️ Browser version:
🔖 Tags: Action-aventure; Action; Adventure; FPS; Time travel; Sci-fi; Aleph One engine; Massive World; Story Rich; Cinematic; Weather; Retro; PvE; Keyboard; Mouse 📦️ Package Name:
🐣️ Approx. start: 1995-11-01 📦️ Arch package:
🐓️ Latest: 2007-04-27 📦️ RPM package:
📍️ Version: Latest: 3.0 (emr-3.0) 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: GPL-2 📦️ AppImage package:
🏝️ Perspective: First person & Behind view 📦️ Snap package:
👁️ Visual: 3D ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 10973 🐛️ Created: 2010-08-20
🐜️ Updated: 2024-02-09

📖️ Summary

[en]: A libre, multi-platform, first-person view adventure game blending the legend of King Arthur, his sword Excalibur, the wizard Merlin and the witch Morgana, with that of the United Earth Federation (UEF) in three different eras. While Merlin is imprisoned in ice by a spell of Morgana, a rupture of the space-time continuum projects him in 2289, where he takes the form of an AI that the Earthlings - unaware of its origin - use in their ship Kronos to help the Marines - one of whom is the protagonist of the game - to fight against pirates and then to try to save humanity from Morgana's grip... [fr]: Un jeu d'aventure libre, multiplateforme, et en vue à la première personne, mêlant la légende du roi Arthur, de son épée Excalibur, du sorcier Merlin et de la sorcière Morgane, à celle de la Fédération Terrienne Unie (FTU) à trois époques différentes. Alors que Merlin est emprisonné dans la glace par un sort de Morgane, une rupture du continuum espace-temps le projette en 2289, où il prend la forme d'une IA que les Terriens - ignorant son origine - utilisent dans leur vaisseau Kronos pour aider les Marines - dont l'un est le protagoniste du jeu - à lutter contre les pirates puis à tenter de sauver l'humanité de l'emprise de Morgane...

🎥️ Videos


🎲️ Gameplay: (201104), (201012), (202008),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(201104) g(201012) g(202008) 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 (emr): [RSS] [Changelog 1 2 3]

💰 Commercial: [Support their work (Donate)]

🍩️ Resources
• (✔ v. 3.0) Other repository (Backup of multiple games): [DJL repository (emr-3.0)]

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [bighouse.bungie.org (Excalibur: Morgana's Revenge)]

🦣️ Social
(emr) Devs (Excalibur: Morgana's Revenge Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(emr) Devs (ExcaliburWorld Software [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 (Excalibur: Morgana's Revenge) [fr] [en] [de]]
[The Linux Game Tome] [Mod DB]

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

🕵️ Reviews
[Macgamefiles]

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

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Excalibur: Morgana's Revenge
🦊️ What's: An epic and chivalrous adventure mixing past and future
🏡️ -
🐣️ https://sourceforge.net/projects/emr3
🔖 #LinuxGaming #ShareYourGames #Adventure #SciFi
📦️ #Libre #Bin
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: emr-3.0
⚗️ Loads of new features ⭐️
📌️ Changes: https://sourceforge.net/p/emr3/news
🦣️ From: -

🎲️ https://www.youtube.com/embed/6OVeQLjjIGw

📕 Description [en]

📕🐧"An epic and chivalrous adventure mixing past and future"🐧📕

Excalibur: Morgana's Revenge is a first-person action shooter game that combines time travel to take the player through the jurassic period, camelot period, and into the future chasing down Morgana.

EMR 3.0 is a unique scenario based upon the Aleph One (Marathon) engine.
It is a first-person action adventure game, featuring an epic and in-depth story line. As a Federation Marine resting after your last mission, you start aboard the exploration class Starship Kronos where you learn that your real mission has yet to begin. You are re-acquainted with the AI Merlin, who introduces you to Kronos time traveling technology, and reveals your new mission: to save mankind from the clutches of Morgana and her minions. Through untamed raptor-infested jungles, castle arenas, and war-torn streets of the future, you will wield weapons from all time periods - including the Sword of Power, Excalibur - in an effort to thwart the diabolical plot that unfolds. The EMR adventure, spread across 42 solo levels, weaves a tale of truth and honor, knighthood and bravery, and darkness and treachery. EMR also delivers 27 adrenaline pumped network levels. EMR immerses you in an amazing new world, creating an addictive, fun and unique gaming experience.

For those that played EMR under the old Marathon Infinity engine, EMR 3.0 brings exciting new maps, new high resolution textures and landscapes, a completely new set of weapons, new monsters and friends, new scenery, new 16-bit sounds, original music, and a carefully woven original story line that transcends time. Using the Aleph One engine, EMR now sports loads of new special features using Aleph One's MML and Lua scripting languages. Please note that the AlephOne engine is old technology improved. Architecture is still simulated 3D, so there are no ramps, bridges, and balconies, nor horizontal doors. The sprites in EMR are made up of 2D images posed in different views, not 3D models. Do not expect the latest state-of-the-art graphics engine, but you can expect an intriguing storyline, creative map architectures, engaging graphics, original spellbinding music, and mood-setting sound effects.

Features

☑ Exciting time-traveling action-adventure story and gameplay
☑ Beautifully rendered OpenGL textures and landscapes
☑ Original MP3 music
☑ Persistent effects such as poison, earthquakes, fire storm spell, and timed grenades
☑ Levels with fog and mist
☑ New powerups, such as apples, bananas, health kits, emergency kits, and finally a use for all those magic scrolls!
☑ Lots of updated maps with new areas, new tasks, new features, and new secrets
☑ New holodeck programs, including driving a Flintstone mobile through Bedrock!
☑ New spells for your wand, including fire storm, teleportation, and raise the dead


It was a time of peace and prosperity for mankind, before the space pirates of El Diablo began the raids of 2270. Laying ruin to space resorts, destroying outposts, capturing starships and viciously raging war on entire planets, the pirates showed no mercy. Earth's high-tech Marine defense force were decimated by the onslaught of these alien warriors. The forces of the pirates seemed unstoppable, and mankind's very survival hung in the balance. At the helm of El Diablo were the fiercest of the alien forces. Adorned in blue garments and wicked by nature, these pirate leaders were soon given the nickname of Devil in a Blue Dress.

Then stepped in one super marine to infiltrate the pirate attacks. Rescuing resorts and outposts, winning battles against unthinkable odds, solving mind boggling puzzles, and conquering the pirate home world, one brave marine managed to save the galaxy from a most horrible demise and end the reign of the Devil in a Blue Dress. For a time, it seemed that this bloody interruption of human civilization had come to a close.

But wait! What's this? Discovered on the pirate home world during the cleanup mission are artifacts of unknown origin, strange devices and eerie potions that leave many questions unanswered. No one seemed to understand what these discoveries meant ... no one except the artificial intelligence known as Merlin. As Merlin unravels the mysteries and reveals surprising information about his own existence, our brave marine begins to realize that the real battle has not yet begun.

From the bowels of evil rises the most powerful foe to challenge you yet: the cunningly malevolent sorceress Morgana. Rising to power during the period of Camelot, she discovers a means to travel through time. Conjuring the darkness out of most every creature she encounters, she begins to build empires on her trek through time. Morgana has a diabolical plan and you may be the only chance we have to stop her!

You will begin your journey in the sickbay of the Federation starship called Kronos, an advanced exploration craft conducting experimentation with new time travel technology. Once reunited with Merlin, you will learn more about the adventures to follow, and the forces which you must overcome.


🌍️ Wikipedia:

Excalibur: Morgana's Revenge is a first-person shooter video game developed by ExcaliburWorld Software. The game's development has been closely tied to the Marathon and later Aleph One engines, on which it is based. Most recently, the game was expanded and re-released in 2007 for OS X, Microsoft Windows, and Linux using the open-source Aleph One engine.

The game's story expands on the legend of King Arthur and involves the Sword of Power, Excalibur; the wizard Merlin; the sorceress Morgana; and the future United Earth Federation (UEF). The story takes places across three time periods. According to the game, Morgana uses the Charm of Making to imprison Merlin in ice during the fall of Arthur's kingdom. Merlin then disappears from Camelot in an electrical storm during the battle for Camelot.

Synopsis

Plot

The electrical storm represents a break in the space-time continuum, and Merlin is hurled into the future. At first introduced to the Federation as an unusual artificial intelligence of unknown origins, Merlin becomes part of the UEF computer system on the Starship Kronos. Merlin helps the Federation Marines in the space pirate raids of 2289. One of the Marines is the game's protagonist and player character, who becomes a hero fighting against the pirate Starship Diablo in a battle known as "Devil in a Blue Dress" prior to the events of the game.

Following this battle, the Marine takes rest on the Starship Kronos, where he learns the secret of Merlin. Merlin explains that Morgana is behind the pirate raids, and has learned how to travel through time. Using unstable time travel technology developed on Kronos, the Marine sets forth on an epic journey to thwart Morgana's diabolical plot to control mankind's destiny. During his quest the Marine searches for Actinium crystals in the untamed, raptor-infested jungles of the Jurassic, frees Quest Knights and hunts down Mordred in the castle arenas of Camelot, and has a final showdown with Morgana and her evil minions in the war-torn streets of the future.

Charm of Making

The game borrows story elements from the 1981 John Boorman film Excalibur, including Merlin's Charm of Making. In EMR, the Charm of Making is a special incantation spell which Morgana stole from Merlin. Morgana uses the spell to freeze Merlin during the Arthurian period, and to control many of her forces during the Camelot, Jurassic, and Future time periods. The hero eventually discovers the spell during the final battle with Morgana.

Development

Beginnings

In 1994, Bungie released Marathon. The game's dark corridors, eerie background music, stairs & platforms, strange aliens, and story told through terminal interfaces created a unique experience on the Mac.

The introduction of Pfhorte, a Marathon map editor, allowed Marathon players to become map makers. The Marathon Map Makers Guild formed as an internet-based place for map makers to help meet the challenges of map editing. Previously, MMMG member Greg Ewing had written WolfEdit, a program for creating custom levels in Wolfenstein 3D for the Mac.

The MMMG mailing list was active with daily questions, answers and ideas. MMMG member Craig Durkin's idea of a group project eventually led to Devil in a Blue Dress, a Marathon scenario which was a collaborative group effort, spearheaded by Claude Errera.

Demo & EMR 1.0

Encouraged by positive feedback for Devil in a Blue Dress, some members of the MMMG decided to start a new project that would incorporate new textures, sprites, sounds, weapons, and other customizable assets. This project began in November 1995, and 10 months later the first demo for Excalibur: Morgana's Revenge (EMR) was released to the public.

While work continued on EMR, Bungie released Marathon 2: Durandal. This sequel incorporated new features such as ambient sounds and liquid media. Claude Errera directed the porting of Devil in a Blue Dress (DiaBD) to the Marathon 2 engine to take advantage of these features. Meanwhile, Bill Catambay continued with the EMR project using the original Marathon engine.

Neither developer considered their project easy or trivial, with contributors coming and going making their completions questionable. DiaBD 2.0 was completed first, and was a bigger success than the original DiaBD. Meanwhile, progress on EMR was delayed due to the amount of physics, sounds, graphics and music work needed. However, the MMMG persisted. New contributors made significant contributions during the final months of development, including Jim Bisset's original music, Candace Sheriff's Archer and Cavebob sprites, Chilton Webb's dinosaurs, and Jeremy Dale's player sprite. In June 1997, EMR v1.0 was released to the public.

EMR 2.0

In 1996 Bungie released Marathon Infinity, which offered new features and capabilities, as well as the tools Forge and Anvil for editing maps, physics, shapes and sounds. Members of the MMMG imagined what EMR could become with the new features, and less than a month later Bill Catambay began leading work on porting EMR to Infinity.

The Infinity port was comparatively complex and required substantial work. It included new levels, graphics, physics models, sounds, music, images, story, and terminal graphics. Existing graphics and levels were enhanced, and the game saw increased fine tuning and beta testing. In April 2000, EMR 2.0 was released using Marathon Infinity's engine, containing over 50 levels.

EMR 3.0

Just prior to its acquisition by Microsoft in 2000, Bungie released the source code to the Marathon 2 engine and the Marathon Open-source project began, resulting in the new engine called Aleph One. In 2004, Glen Ditchfield approached Bill Catambay to convince him that Aleph One was by then stable enough to port EMR. Aleph One developer Loren Petrich wrote initial script for EMR in MML, the Marathon Markup Language. Catambay estimated the port to be another 3-year project, in order to take advantage of new features in Aleph One like MML and Lua scripting support. In autumn of 2004, work began on EMR 3.0.

While previous iterations of EMR had over 40 contributors around the world, no more than 15 people worked on the Aleph One port. A lot of work from past contributors was re-used. The new rendition of EMR featured high resolution textures, 16-bit sound, revamped and new music, edited and expanded maps, and MML & lua scripting. In May 2007, EMR 3.0 was released to the public. For the first time, EMR 3.0 required no installer, and due to Aleph One's cross-platform compatibility was playable on Windows, Linux, and Macs with PPC and Intel processors. In 2015 the game was ported to the OpenPandora, an ARM processor based handheld.

EMR Music

Most of the music in EMR is original music, the bulk of which is compiled by James Bisset, with some original pieces by Bill Catambay and Dane Smith. The soundtrack to EMR 3.0 can be found on iTunes, Amazon.com, Google Play, and Game OST.

Reviews

EMR 3.0 was reviewed on several game magazine websites. While not all game reviews are still available, a review by Chris Barylick can still be found on the Mac Observer website. As Chris wrote: "This is a work of love, complete with the style, humor and overall feel the Bungie games were renowned for". The game was downloaded alone via SourceForge 220,000 times.

📕 Description [fr]

Une aventure épique et chevaleresque mêlant passé et futur, par la Excalibur: Morgana's Revenge Team, initié par ExcaliburWorld Software.
Il utilise le moteur Aleph One.

Excalibur: Morgana's Revenge (EMR) est un jeu d'aventure libre, multi-plateforme et en vue subjective, mêlant la légende du Roi Arthur, son épée Excalibur, le magicien Merlin et la sorcière Morgane, à celle de la Fédération Terrienne Unie (FTU) à 3 époques différentes. Alors que Merlin est emprisonné dans la glace par un sort de Morgane, une rupture du continuum espace temps le projette en 2289, où il prend la forme d'une IA que les Terriens - ignorant son origine, mettent à profit dans leur vaisseau Kronos pour aider les Marines - dont l'un d'eux est le protagoniste du jeu, à lutter contre les pirates puis à tenter de sauver l'humanité de l'emprise de Morgane...


Excalibur : Morgana's Revenge est un jeu de tir à la première personne qui combine le voyage dans le temps pour emmener le joueur à travers la période jurassique, la période de Camelot, et dans le futur à la poursuite de Morgane.

EMR 3.0 est un scénario unique basé sur le moteur Aleph One (Marathon).
Il s'agit d'un jeu d'action et d'aventure à la première personne, avec une histoire épique et approfondie. En tant que marine de la Fédération se reposant après votre dernière mission, vous commencez à bord du vaisseau d'exploration Kronos où vous apprenez que votre vraie mission n'a pas encore commencé. Vous refaites connaissance avec l'IA Merlin, qui vous présente la technologie de voyage dans le temps du Kronos et vous révèle votre nouvelle mission : sauver l'humanité des griffes de Morgane et de ses sbires. À travers les jungles sauvages infestées de raptors, les arènes de châteaux et les rues déchirées par la guerre du futur, vous manierez des armes de toutes les époques - dont l'épée du pouvoir, Excalibur - dans le but de déjouer le complot diabolique qui se trame. L'aventure EMR, répartie sur 42 niveaux solo, tisse une histoire de vérité et d'honneur, de chevalerie et de bravoure, de ténèbres et de trahison. EMR propose également 27 niveaux de réseau riches en adrénaline. EMR vous immerge dans un nouveau monde étonnant, créant une expérience de jeu unique, amusante et addictive.

Pour ceux qui ont joué à EMR avec l'ancien moteur Marathon Infinity, EMR 3.0 apporte de nouvelles cartes passionnantes, de nouvelles textures et paysages en haute résolution, un tout nouvel ensemble d'armes, de nouveaux monstres et amis, de nouveaux décors, de nouveaux sons 16 bits, une musique originale et un scénario original soigneusement tissé qui transcende le temps. Utilisant le moteur Aleph One, EMR propose désormais de nombreuses nouvelles fonctionnalités spéciales utilisant les langages de script MML et Lua d'Aleph One. Veuillez noter que le moteur AlephOne est une ancienne technologie améliorée. L'architecture est toujours simulée en 3D, il n'y a donc pas de rampes, de ponts et de balcons, ni de portes horizontales. Les sprites dans EMR sont constitués d'images 2D posées dans différentes vues, et non de modèles 3D. Ne vous attendez pas au dernier moteur graphique de pointe, mais vous pouvez vous attendre à un scénario intriguant, à des architectures de cartes créatives, à des graphismes attrayants, à une musique originale envoûtante et à des effets sonores qui créent l'ambiance.

Caractéristiques

☑ Une histoire et un gameplay passionnants de voyage dans le temps.
☑ Textures et paysages OpenGL superbement rendus.
☑ Musique originale en MP3
☑ Des effets persistants comme le poison, les tremblements de terre, les tempêtes de feu et les grenades à retardement.
☑ Niveaux avec du brouillard et de la brume
☑ De nouveaux bonus, tels que des pommes, des bananes, des trousses de santé, des trousses d'urgence, et enfin une utilité pour tous ces parchemins magiques !
☑ De nombreuses cartes mises à jour avec de nouvelles zones, de nouvelles tâches, de nouvelles fonctionnalités et de nouveaux secrets.
☑ De nouveaux programmes de holodeck, dont la conduite d'un mobile Pierrafeu à travers Bedrock !
☑ De nouveaux sorts pour votre baguette, dont tempête de feu, téléportation et résurrection des morts.

C'était une époque de paix et de prospérité pour l'humanité, avant que les pirates de l'espace d'El Diablo ne commencent leurs raids en 2270. Ruinant les stations spatiales, détruisant les avant-postes, capturant les vaisseaux et faisant la guerre à des planètes entières, les pirates n'avaient aucune pitié. Les forces de défense high-tech de la Terre ont été décimées par l'assaut de ces guerriers extraterrestres. Les forces des pirates semblaient inarrêtables et la survie même de l'humanité était en jeu. Aux commandes d'El Diablo se trouvaient les plus féroces des forces aliens. Parés de vêtements bleus et méchants par nature, ces chefs pirates ont rapidement reçu le surnom de Diable en robe bleue.

Un super marine est alors intervenu pour infiltrer les attaques des pirates. En sauvant des stations et des avant-postes, en gagnant des batailles contre des adversaires impensables, en résolvant des énigmes époustouflantes et en conquérant le monde natal des pirates, un brave marine a réussi à sauver la galaxie d'une mort horrible et à mettre fin au règne du Diable en robe bleue. Pendant un temps, il a semblé que cette interruption sanglante de la civilisation humaine était terminée.

Mais attendez ! Qu'est-ce que c'est ? Au cours de la mission de nettoyage, des artefacts d'origine inconnue, des dispositifs étranges et des potions sinistres ont été découverts sur le monde des pirates, laissant de nombreuses questions sans réponse. Personne ne semble comprendre la signification de ces découvertes... à l'exception de l'intelligence artificielle connue sous le nom de Merlin. Alors que Merlin perce les mystères et révèle des informations surprenantes sur sa propre existence, notre brave marine commence à réaliser que la vraie bataille n'a pas encore commencé.

Des entrailles du mal surgit l'ennemi le plus puissant qui vous ait jamais défié : la maléfique et rusée sorcière Morgane. Accédant au pouvoir à l'époque de Camelot, elle découvre un moyen de voyager dans le temps. Conjurant les ténèbres de la plupart des créatures qu'elle rencontre, elle commence à construire des empires au cours de son voyage dans le temps. Morgane a un plan diabolique et vous êtes peut-être la seule chance que nous avons de l'arrêter !

Vous commencerez votre voyage dans l'infirmerie du vaisseau de la Fédération appelé Kronos, un vaisseau d'exploration avancé qui expérimente une nouvelle technologie de voyage dans le temps. Une fois que vous aurez retrouvé Merlin, vous en saurez plus sur les aventures qui vous attendent et sur les forces que vous devrez vaincre.




🌍️ Wikipedia [en] (traduction du Bottin):

Excalibur : Morgana's Revenge est un jeu vidéo de tir à la première personne développé par ExcaliburWorld Software. Le développement du jeu a été étroitement lié aux moteurs Marathon et Aleph One, sur lesquels il est basé. Plus récemment, le jeu a été étendu et réédité en 2007 pour OS X, Microsoft Windows et Linux en utilisant le moteur open-source Aleph One.

L'histoire du jeu s'appuie sur la légende du roi Arthur et implique l'épée de pouvoir, Excalibur, le magicien Merlin, la sorcière Morgane et la future Fédération Terrienne Unie (FTU). L'histoire se déroule à trois époques différentes. Selon le jeu, Morgane utilise le Charme de la fabrication pour emprisonner Merlin dans la glace lors de la chute du royaume d'Arthur. Merlin disparaît ensuite de Camelot dans un orage électrique pendant la bataille de Camelot.

Synopsis

Intrigue

L'orage électrique représente une rupture dans le continuum espace-temps, et Merlin est projeté dans le futur. D'abord présenté à la Fédération comme une intelligence artificielle inhabituelle aux origines inconnues, Merlin devient une partie du système informatique de l'UEF sur le vaisseau Kronos. Merlin aide les Marines de la Fédération lors des raids des pirates de l'espace en 2289. L'un des Marines est le protagoniste du jeu et le personnage du joueur, qui devient un héros en combattant le vaisseau pirate Diablo dans une bataille connue sous le nom de "Devil in a Blue Dress" avant les événements du jeu.

Après cette bataille, le Marine se repose sur le vaisseau Kronos, où il apprend le secret de Merlin. Merlin explique que Morgane est derrière les raids pirates et qu'elle a appris à voyager dans le temps. En utilisant la technologie instable de voyage dans le temps développée sur le Kronos, le Marine se lance dans un voyage épique pour déjouer le complot diabolique de Morgane visant à contrôler le destin de l'humanité. Au cours de sa quête, le Marine recherche des cristaux d'actinium dans les jungles sauvages et infestées de rapaces du Jurassique, libère les Chevaliers de la Quête et traque Mordred dans les arènes du château de Camelot, et affronte Morgane et ses sbires dans les rues déchirées par la guerre du futur.

Le charme de la réalisation

Le jeu emprunte des éléments de l'histoire du film Excalibur de John Boorman (1981), notamment le Charme de fabrication de Merlin. Dans EMR, le charme de fabrication est un sort d'incantation spécial que Morgane a volé à Merlin. Morgane utilise ce sort pour figer Merlin pendant la période arthurienne et pour contrôler un grand nombre de ses forces pendant les périodes de Camelot, du Jurassique et du Futur. Le héros finit par découvrir le sort lors du combat final contre Morgane.

Développement

Débuts

En 1994, Bungie a sorti Marathon. Les couloirs sombres du jeu, la musique de fond inquiétante, les escaliers et les plateformes, les extraterrestres étranges et l'histoire racontée par le biais d'interfaces terminales ont créé une expérience unique sur le Mac.

L'introduction de Pfhorte, un éditeur de cartes pour Marathon, a permis aux joueurs de Marathon de devenir des créateurs de cartes. La Guilde des créateurs de cartes de Marathon (Marathon Map Makers Guild) s'est formée comme un lieu d'échange sur Internet pour aider les créateurs de cartes à relever les défis de l'édition de cartes. Auparavant, Greg Ewing, membre du MMMG, avait écrit WolfEdit, un programme permettant de créer des niveaux personnalisés dans Wolfenstein 3D pour Mac.

La liste de diffusion du MMMG était active avec des questions, des réponses et des idées quotidiennes. L'idée de Craig Durkin, membre du MMMG, d'un projet de groupe a finalement abouti à Devil in a Blue Dress, un scénario de marathon qui était un effort de groupe collaboratif, dirigé par Claude Errera.

Démo et DME 1.0

Encouragés par les réactions positives à Devil in a Blue Dress, certains membres du MMMG ont décidé de lancer un nouveau projet qui incorporerait de nouvelles textures, des sprites, des sons, des armes et d'autres éléments personnalisables. Ce projet a débuté en novembre 1995, et 10 mois plus tard, la première démo d'Excalibur : Morgana's Revenge (EMR) était présentée au public.

Pendant que le travail sur EMR se poursuivait, Bungie publiait Marathon 2 : Durandal. Cette suite intègre de nouvelles fonctionnalités telles que les sons ambiants et les médias liquides. Claude Errera a dirigé le portage de Devil in a Blue Dress (DiaBD) sur le moteur de Marathon 2 pour tirer parti de ces fonctionnalités. Pendant ce temps, Bill Catambay a poursuivi le projet EMR en utilisant le moteur original de Marathon.

Aucun des deux développeurs ne considérait leur projet comme facile ou trivial, les contributeurs allant et venant, ce qui rendait leur achèvement douteux. DiaBD 2.0 a été achevé en premier, et a connu un plus grand succès que le DiaBD original. Pendant ce temps, les progrès sur EMR ont été retardés en raison de la quantité de physique, de sons, de graphiques et de musique nécessaires. Cependant, le MMMG a persisté. De nouveaux contributeurs ont apporté des contributions importantes au cours des derniers mois de développement, notamment la musique originale de Jim Bisset, les sprites Archer et Cavebob de Candace Sheriff, les dinosaures de Chilton Webb et le sprite du joueur de Jeremy Dale. En juin 1997, EMR v1.0 a été mis à la disposition du public.

EMR 2.0

En 1996, Bungie a sorti Marathon Infinity, qui offrait de nouvelles fonctions et capacités, ainsi que les outils Forge et Anvil pour modifier les cartes, la physique, les formes et les sons. Les membres du MMMG ont imaginé ce que EMR pourrait devenir avec les nouvelles fonctionnalités, et moins d'un mois plus tard, Bill Catambay a commencé à diriger les travaux de portage d'EMR vers Infinity.

Le portage sur Infinity était relativement complexe et a nécessité un travail considérable. Il comprenait de nouveaux niveaux, graphiques, modèles physiques, sons, musique, images, histoire et graphiques de terminal. Les graphiques et les niveaux existants ont été améliorés, et le jeu a fait l'objet d'une mise au point plus poussée et de tests bêta. En avril 2000, EMR 2.0 est sorti en utilisant le moteur de Marathon Infinity, contenant plus de 50 niveaux.

EMR 3.0

Juste avant son acquisition par Microsoft en 2000, Bungie a publié le code source du moteur de Marathon 2 et le projet Marathon Open-source a commencé, donnant naissance au nouveau moteur appelé Aleph One. En 2004, Glen Ditchfield a contacté Bill Catambay pour le convaincre qu'Aleph One était alors suffisamment stable pour porter EMR. Loren Petrich, développeur d'Aleph One, a écrit le script initial d'EMR en MML, le Marathon Markup Language. Catambay a estimé que le portage serait un autre projet de 3 ans, afin de tirer parti des nouvelles fonctionnalités d'Aleph One comme le support du MML et des scripts Lua. À l'automne 2004, le travail sur EMR 3.0 a commencé.

Alors que les itérations précédentes d'EMR comptaient plus de 40 contributeurs à travers le monde, pas plus de 15 personnes ont travaillé sur le portage d'Aleph One. Une grande partie du travail des anciens contributeurs a été réutilisée. La nouvelle version d'EMR présente des textures haute résolution, des sons 16 bits, une nouvelle musique, des cartes modifiées et étendues, ainsi que des scripts MML et Lua. En mai 2007, EMR 3.0 a été présenté au public. Pour la première fois, EMR 3.0 ne nécessite pas d'installateur et, grâce à la compatibilité multiplateforme d'Aleph One, il est jouable sur Windows, Linux et Mac avec des processeurs PPC et Intel. En 2015, le jeu a été porté sur l'OpenPandora, un ordinateur de poche basé sur un processeur ARM.

Musique d'EMR

La plupart des musiques d'EMR sont des musiques originales, dont la majeure partie est compilée par James Bisset, avec quelques morceaux originaux de Bill Catambay et Dane Smith. La bande-son d'EMR 3.0 est disponible sur iTunes, Amazon.com, Google Play et Game OST.

Critiques

EMR 3.0 a fait l'objet de critiques sur plusieurs sites de magazines de jeux. Bien que toutes les critiques de jeux ne soient pas encore disponibles, une critique de Chris Barylick peut encore être trouvée sur le site Web Mac Observer. Comme Chris l'a écrit : "C'est un travail d'amour, avec le style, l'humour et la sensation générale pour lesquels les jeux de Bungie étaient réputés". Le jeu a été téléchargé à lui seul via SourceForge 220 000 fois.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du paquet Manjaro/Arch :
• (alephone v. 1.5 du dépôt Manjaro/Arch + emr v. 3.0 +✔ v.boost-libs 1.78 / ✘ v.boost-libs 1.79) Le moteur alephone utilisé par ce jeu est en dépôt Manjaro/Arch, il vous suffit d'installer le paquet alephone, et de décompresser les données du jeu dans le répertoire souhaité.


⛓️ Installation à partir du binaire classique :
• (✔ site DJL repository : alephone v.0.19.1 + emr v. 3.0) Un binaire statique (64-bits) est disponible (comprenant le moteur et les données du jeu), il suffit de décompresser le livrable et (s'il ne l'est pas) de rendre son binaire exécutable (clic droit sous votre gestionnaire de fichier).
• Installez aussi le paquet suivant : lib32-speex

• (✘ site PortableLinuxGames : v. 3.0-r1) Un binaire statique (64-bits) est disponible (comprenant le moteur et les données du jeu), il suffit de décompresser le livrable et (s'il ne l'est pas) de rendre son binaire exécutable (clic droit sous votre gestionnaire de fichier).
• Installez aussi le paquet suivant : fuse2


🚀️ LANCEMENT DU JEU:

▸ Lancement (au choix):

• A partir du paquet Manjaro/Arch : en console, placez-vous dans le répertoire des données du jeu (emr-3/share-emr/), et lancez : $ alephone .
(n'oubliez pas le ".")

• A partir de la version téléchargée sur le dépôt DJL repository (voir la section "Resources" ci-dessus): en console dans son répertoire lancez l'une des commandes suivantes :
- 👍️ pour un affichage fenêtré : $ ./bin -w
- 👎️ pour un affichage plein écran (par défaut, le jeu se lance en plein écran sur les 2 écrans, et restitue correctement l'affichage en quittant): $ ./bin


⌨️🖱️🎮️ CONTRÔLES:

• Il se contrôle à la souris et au clavier.
• Les touches sont re-définissables sous l'interface (sauf celles citées plus bas).

J'ai finalement retenu :
• Avancer : [↑]
• Reculer : [↓]
• Tourner à gauche : ":"
• Tourner à droite : "!"
• Esquiver (strafe) à gauche : [←]
• Esquiver (strafe) à droite : [→]
• Next weapon : right mouse
• Action : left mouse (là je ne suis pas encore sûr de moi, l'idée c'est le tir :)

🐞️ Bug: ne pas activer la touche F6 (Toggle chase cam (third-person mode)), car elle fait planter le jeu (on doit rester en vision subjective).


Je vous colle ci-après les touches qui ne peuvent être redéfinies (extrait de la doc du jeu, :)

The following keys are important to know, and these cannot be re-configured:
F1 Decrease main-display size
F2 Increase main-display size
F3 Toggle pixel-doubled software rendering
F4 Reload OpenGL textures
F5 Switch chase cam from left side to right side and vice versa
F6 Toggle chase cam (third-person mode)
F7 Toggle tunnel-vision mode (snipervision mode)
F8 Toggle crosshairs
F9 Take screenshot
, Lower volume
. Increase volume

🕵️ Test [fr]

🕵️ Test (✘ livrable complet du site PortableLinuxGames : alephone v.? + emr v. 3.0-r1) par goupildb (config. : Manjaro 64-bit) :
Le : 7 Mai 2022

👎️ J'ai testé le binaire fournit par le site PortableLinuxGames.
🐞️ Bug: Après l'avoir rendu exécutable (clic droit sous le gestionnaire de fichier):
$ ./"Excalibur Morganas Revenge 3.0-r1-archlinux-x86.run"
./Excalibur Morganas Revenge 3.0-r1-archlinux-x86.run: error while loading shared libraries: libfuse.so.2: cannot open shared object file: No such file or directory
(la bibliothèque fuse2 est installée, et fournit libfuse.so.2)


🕵️ Test (moteur alephone v.1.5 des dépôts + emr v. 3.0 +✔ v.boost-libs 1.78 +✘ v.boost-libs 1.79) par goupildb (config. : Manjaro 64-bit) :
Le : 8 Mai 2022
⏱️ Durée du test : 20 minutes.

💻️ PC specs :
Distribution Linux: Manjaro
Noyau : 5.17.1-3
Driver graphique : NVIDIA 510.60.02 (version propriétaire, via Manjaro)

CPU : AMD Ryzen 7 2700X (8 coeurs)
Carte mère : MSI B450 GAMING PRO CARBON AC (RVB)
RAM : 32Go
Carte graphique : GeForce RTX 2070
Écrans : 2 écrans ASUS ROG de 3440x1440 pixels
Clavier : Roccat Vulcan (RVB)
Souris : G-Lab Kult-Iridium (RVB)
Joystick : Logitech Rumblepad (2 pads analogiques, un pad numérique, et retour de force).


👎️ 🐞️ Bug: (alephone v.1.5 & ✘ v.boost-libs 1.79) A noter que lors de mes premiers tests la bibliothèque boost-libs des dépôts était la 1.78 et alephone fonctionnait bien. Puis une mise à jour de boost-libs vers la version 1.79 est venue casser le fonctionnement de alephone (la v.1.5 nécessite libboost_filesystem.so.1.78.0 fourni par boost-libs v.1.78, et un lien dynamique ne permet pas de résoudre le problème).

👍️ (alephone v.1.5 & ✔ v.boost-libs 1.78)
Le moteur des dépôts fonctionne et semble même bien plus performant à première vue, car les menus de paramétrages semblent plus complets et offrent le support du gamepad. Néanmoins le paramétrage du contrôle de la vue du protagoniste via la souris est désactivé (impossible de modifier ses paramétrages dans cet onglet, mais il reste possible de la paramétrer pour d'autres actions).

Le paramétrage des contrôles via mon gamepad Logitech Rumblepad m'a montré des soucis avec son calibrage (impossible de sélectionner le stick droit vers l'avant pour l'associer à l'action "regarder vers le haut", il le détecte actionné vers le bas systématiquement), ce qui m'a par la suite incité à en changer.

👍️ A noter que la vue en plein écran s'affiche correctement sur un seul écran (et pas sur deux écrans).

👎️ 🕹️ Conclusion : la seule manière de jouer est d'utiliser une combinaison de touches pour les déplacements, et une autre pour la vue haut/bas/droite/gauche, ce qui rend la navigation contre-intuitive et même très désagréable. Mon gamepad Logitech Rumblepad a une tendance à la dérive et la souris perd de son intérêt du fait de la désactivation de son paramétrage pour le contrôle de la vue du protagoniste. De mon point de vue, cette version du moteur n'a pas d'intérêt du fait de ces contrôles désastreux.



🕵️ Test (✔ livrable complet du site DJL repository : alephone v.0.19.1 + emr v. 3.0) par goupildb (config. : Manjaro 64-bit) :
Le : 8 Mai 2022
⏱️ Durée du test : 20 minutes.

👍️ J'ai testé le binaire fournit par le site DJL repository. Il fonctionne bien.
Visiblement il utilise la bibliothèque lib32-speex (sinon il affiche une erreur). Le binaire est effectivement ancien (avril 2008).

👎️ A noter que la vue en plein écran s'affiche sur deux écrans, en n'utilisant qu'une petite zone de l'écran centrée entre les 2 écrans (très désagréable).
👍️ Mais bonne nouvelle, l'exécutable accepte le paramètre "-w" permettant un affichage en mode fenêtré.

Par défaut les touches ne sont pas optimum (notamment parce qu'elles prévoient un pavé numérique absent sur beaucoup de claviers), il est nécessaire de les redéfinir dans le menu "Préférences".
Ce même menu permet aussi d'augmenter la résolution en 1024x768 (vs 640x480).
A noter que les cinématiques du jeu sont en 640x480 et rebasculent temporairement l'affichage pour le rétablir ensuite dans la résolution choisie.

👎️ 🐞️ Bug: (alephone v.0.19.1 + emr v. 3.0)
• Il est nécessaire de désactiver l'antialiasing, car il plante le jeu (et uniquement celui-ci, heureusement).
• Le jeu peux s'afficher en vue subjective (par défaut) ou en vue de dos du protagoniste, via la touche F6. N'activez pas cette vue, car elle fait planter le jeu.


🎲️ Gameplay :
Après pas mal de difficultés liées à ma méconnaissance du paramétrage du jeu, j'ai pu enfin apprécier le jeu. J'ai tout de même réussi à me faire éliminer par un robot :)).
Il y a quelques lagues par moment (en début de scène), mais ça fonctionne. Les niveaux semblent assez grands, je n'en ai pas vu le bout et ne sais pas encore comment me défendre. L'histoire est très fouillée, introduite par l'IA (très bien, des trucs que l'on ne voit plus de nos jours dans les jeux) à plusieurs reprises via des connexions à des consoles rendues nécessaires pour déverrouiller des sas.
Les graphismes piquent un peu au début, mais l'on s'y fait, et l'on a envie d'approfondir davantage.

Et arrive une autre énigme pour moi : peut-on sauvegarder la progression ? Au vu des touches par défaut, je n'en ai pas l'impression :)).
Il y a pourtant une menu "Continue Saved game" donc il doit y avoir un moyen. je vous laisse chercher et trouver car je dois continuer mes propres aventures sur d'autres jeux ;).


🏆️ Impressions :

‣ 🌞️ J'ai aimé
• Une réalisation de qualité commerciale (mais des années 2000)
• Un scénario prenant comme on n'en voit plus (fouillé, avec une histoire originale et sympa)

‣ 🌤️ Axes d'amélioration
• les cinématiques sont en 640x480, sinon le reste du jeu peut fonctionner en 1024x768, ce qui est tout à fait convenable même aujourd'hui.
• le jeu est des années 2000, donc le graphisme n'est pas fantastique
• l'antialiasing fait planter le jeu : ne l'activez pas.
• il y a quelques lagues en début de chargement d'une scène.
• je n'ai pas encore trouvé comment sauvegarder la progression (mais ça semble exister)

🕹️ Conclusion :
Impression globale : 👍️
A me lire les impressions semblent plutôt négatives, mais c'est juste que - comme d'habitude, je n'ai pas le temps d'approfondir (et ça serait sans doute rébarbatif).
En dehors de quelques petits défauts liés à son âge, c'est un très grand jeu d'une profondeur exceptionnelle, pour les amateurs de jeux d'aventure où l'objectif n'est pas tant de tirer sur tout ce qui bouge que de parvenir à démêler l'énigme et à progresser dans un jeu mêlant habilement légendes historiques et science fiction.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !