Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Aleph One is the open source continuation of Bungie's Marathon 2 FPS game engine. Aleph One plays Marathon, Marathon 2, Marathon Infinity, and 3rd-party content on a wide array of platforms, with (optional) OpenGL rendering, Internet play, Lua scripting, and more.
Using Aleph One
- AlephOne.Lhowon.Org is the place to download the Marathon trilogy and Aleph One.
- The Pfhorums are the best place to go to ask for help, or to keep up with the latest Aleph One news.
- GitHub Issues is the place to report Aleph One bugs. Please read the guide to reporting bugs before you report.
- Keyboard Shortcuts document the key commands that aren't listed in the "Customize Keys" preferences.
- File Locations where Aleph One stores saved games, screenshots, and preferences.
- Linux Install Instructions explain the required dependencies and compilation.
- Developer Notes provide information for Aleph One developers or maintainers.
- Trilogy Release has more info about Bungie's original Marathon trilogy, including the game manuals.
- Traxus is a wiki about the Marathon universe.
- Marathon's Story details the plot and background of Marathon, including every terminal message.
- Lhowon.Org Levels has maps and links to more information about each level.
- Simplici7y hosts new maps and other goodies.
- Ryoko's mapmaking guide and $lave's Recommended Editors cover the tools to make your own Aleph One content.
- Plugins explains how to package your custom Lua, MML, or themes for easy installation.
- 3D Model Troubleshooting offers tips for getting 3D models to look their best in Aleph One.
- Latest reference documentation: Lua scripting, MML, HUD scripting