To install Eternal:

  1. Download Eternal:
  2. Download Aleph One:
  3. Put the Aleph One application program into the Eternal folder and launch Aleph One to play. When you are through you should have a folder that looks something like this.

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 six hundred fifty 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.
  • Over a dozen tracks of original music, including many remixes of your favorite tracks from the original Marathon.
  • And several new creatures and characters, alongside the complete cast from the original trilogy.

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...

To download the Marathon trilogy game files, the Aleph One engine and source code, and numerous graphical enhancements created to bring a modern polish to these classic games, please visit Marathon Open Source.

Marathon was a landmark first-person shooter...

...first released for the Macintosh in 1994, which introduced many new features and concepts to the genre including vertical aiming and mouselook; dual-weilded and dual-function weapons; versatile multiplayer modes such as King of the Hill, Kill the Man with the Ball, and cooperative play; friendly NPCs; and a deep and intricate narrative. The sequel, Marathon 2: Durandal, was released in 1995, improving on the engine technologies and greatly expanding the scope of the series. In 1996, Marathon 2 was ported to Windows 95, and the Marathon Infinity package was released, including a new scenario using a modified Marathon 2 engine, and most 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.

Found a problem? Think something could be better?

Forrest Cameranesi here, lead designer for Eternal.

The last version of Eternal publicly released was still in a very "1.0" state, and I'm not incredibly proud of that. There's a lot more polish that could be done to it, and numerous other prominent figures in the Marathon development community, such as Crater Creator of Excalibur: Morgana's Revenge and RyokoTK of Phoenix, have written extensive reviews outlining some of these points, which I planned to use as to-do lists for future revisions (see their reviews here and here).

Beyond that, a number of things were cut to get a playable 1.0 out the door, and these were planned to be incorporated into a truly final version to be called "Eternal X Omega". Among those cut features were new high-res renders of all the weapons, players, and Bobs, a handful of multiplayer maps (at least one in each environment), and a five-level cooperative "Vidmaster's Challenge" of sorts.

Along the way, some changes to the middle of the story occurred, and a couple levels got shuffled around or replaced in the process. Because of this, I planned to release a version 1.1 incorporating those changes and the other improvements thus far. That got through three betas, but then career, relationships, and life in general sapped any semblance of time or energy to keep working on this project from me. And I've since moved to a newer computer and don't even have access to the old familiar toolchain I used to do development with.

But I feel bad letting this project languish, especially as I see people are still downloading, playing, and talking about it to this day. So I'm calling for help from any fans of this project with skills to lend, to maybe help carry it over the threshold into something a little more polished. I don't have high hopes or aspirations for implementing new multiplayer or cooperative levels, but I have a full set of mostly completed Cinema4D weapon models awaiting rendering and a nifty new floating HUD awaiting those weapon graphics that I'd really like to get out the door somehow, plus all the minor tweaks and improvements suggested in the reviews above. And of course, the whole project needs to be brought over to the new modern Marathon development toolchain, and packaged as a proper Aleph One stand-alone scenario.

So if you'd like to help this project really shine, drop me a line at forrest@bungie.org and lets see if we can't set something up.