From PCGamingWiki, the wiki about fixing PC games
This page may require cleanup to meet basic quality standards. You can help by modifying the article. The discussion page may contain useful suggestions.
Marathon cover
Bungie Software
Marathon Engine 1.0
Release dates
Mac OS (Classic) December 21, 1994
Windows December 2, 2011[1]
Linux December 2, 2011[1]
Marathon guide on StrategyWiki
Marathon on MobyGames
Marathon on Wikipedia
Marathon 1994
Marathon 2: Durandal 1995
Marathon Infinity 1996

Key points

The game was made free to download in 2005. Note that it is NOT open source.
Aleph One supports modern systems and allows modding
Small but dedicated community
Frame rate is capped at 30 FPS (Fixed in April 8, 2021 update for Aleph One).
Cannot change settings while in a game.
Cannot manually reload weapons. Also cannot switch directly to a weapon (keys 1-9 serve no purpose by default) or rebind zoom key (F7). (Also fixed in the April 8th 2021 update for Aleph One)

General information - The developer's site
Pfhorpedia - A wiki for everything Marathon related
Traxus Project - Another Marathon wiki - One of the biggest Marathon fan sites around
Simplici7y - A fan site for downloading mods and maps for the Marathon Trilogy


Source DRM Notes Keys OS
DRM details are not known
Mac OS
Official website
See Marathon (Original) for details.
Mac OS
Official website
Aleph One version.
Mac OS

Version differences[edit]

Marathon (Original)[edit]

The original Mac only version of the game and its manual are available to download for free at Individual files can also be downloaded as opposed to the full game. The game has also been modified to no longer require serial keys to install.

Note that they are provided as is and will only run on a classic Macintosh. The game is also using an older version of the Marathon engine, so features provided in the sequels such as mod support are unavailable.

It is recommended to use the Aleph One version as it adds modern PC support and a port to the newer engine.

Aleph One[edit]

Aleph One is an open source continuation of the Marathon 2 engine. Along with bringing all the benefits of the newer engine to the original Marathon, it makes the game more modern and accessible with many different improvements such as cross-platform support, widescreen resolutions, and improved multiplayer networking.

For Windows and OS X, everything is provided as a single app/folder. For Linux, the engine need to be downloaded separately from the game files, compiled, and merged in.

Both the engine and the game files can be downloaded at

As a bonus, the game files provided by Aleph One include HD textures, a revamped HUD, and a new UI.

Aleph One 1.1 and later can run Marathon 1; prior to this there was a fan made remake of Marathon 1 for Aleph One called M1A1. Despite using the original Marathon 1 assets, M1A1 has a different resource structure so mods created for it are not compatible with the official Marathon 1. M1A1 was officially deemed obsolete after support for the official Marathon 1 data files were added to Aleph One.

Essential improvements[edit]

Marathon Serial Key Generator[edit]

A legal serial key generator for the retail versions of all Marathon games. Refresh the page to get a new batch of keys. Marathon keys are stated with "M1" before the codes.

It can be found at

Aleph One Mods[edit]

Some of the featured mods are included with Aleph One.
  • M1 Weapons Redux - HD replacements for weapons, projectiles and most items.
  • xBR Monsters for M1 - HD upscaled (not remastered or redrawn) monsters and their corpses.
  • Marathon Music Remastered - Marathon's MID! music resampled on modern synthesizers. Also check out; if the tracks are renamed correctly, they can also be used in Aleph One.
  • TTEP @ 1024x1024 - the Total Texture Enhancement Package is already included in the Aleph One download of the game, however this version is at 1024x1024 resolution vs the included version's 512x512. Recommend using with the Updated Starscape or StarScape DDS: unzip the then make 3 copies of the, rename each "", "", and "" then replace image "" inside folder 02. Replace image "" inside folder 17. And finally replace image "" inside folder 18.


  • 3D scenery for M1 - Replaces the 2D scenery sprites with 3D objects. Note that some players do not like 3D objects in Marathon due to it's 2.5D nature however there aren't any HD scenery packs yet, unfortunately.
  • Marathon over Tau Ceti E-I Landscape - Gives more realistic landscape however has bugs on some systems. Quallity can generally be reduced in settings if it causes lag, however a smaller version is available here.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows %APPDATA%\Aleph One\Marathon Preferences
Mac OS (Classic)

Save game data location[edit]

System Location
Windows %USERPROFILE%\Aleph One\Quick Saves
%USERPROFILE%\Aleph One\Recordings
%USERPROFILE%\Aleph One\Saved Games
Mac OS (Classic)


In-game general video settings.
In-game general video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Use Aleph One and set Field of view (FOV).
4K Ultra HD
Field of view (FOV)
See Field of view (FOV).
Aleph One allows windows to be larger than 640x480.
Borderless fullscreen windowed
Run Aleph One in Windowed mode set to your display's native resolution. The game is displayed in smaller window for menus, however, during gameplay the screen will render at your chosen resolution.[2]
Anisotropic filtering (AF)
Use Aleph One.
Anti-aliasing (AA)
Use Aleph One.
Vertical sync (Vsync)
Use Aleph One.
60 FPS
Use Aleph One.
120+ FPS
Use Aleph One.

Field of view (FOV)[edit]

As of Aleph One 1.3, FOV must now be adjusted by editing the .mml file in the Plugin folder of whatever HUD you are using.

For example: open Marathon\Plugins\Enhanced HUD\FOV.mml and change the value to your desired FOV.


In-game general control settings.
In-game general control settings.

Keyboard and mouse State Notes
Aleph One allows previously hard-wired buttons to be remapped (function keys still cannot be rebound).
Mouse acceleration
Use Aleph One.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Use Aleph One.
Controller support
Aleph One adds modern controller support.
Full controller support
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Additional information
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M


In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
Closed captions
Mute on focus lost


Language UI Audio Sub Notes


System 7 or higher is required for network play.

Multiplayer types

Type Native Players Notes
LAN play
Online play

Connection types


No port information; you can edit this page to add it.
This game supports Universal Plug and Play (UPnP) for automatic port configuration.

Other information[edit]


Technical specs Supported Notes
OpenGL 2.0, 1.0 Use Aleph One. OpenGL "Classic" is 1.0, "Shader" is 2.0
Software renderer
Executable 32-bit 64-bit Notes
For 64-bit use Aleph One.


Middleware Notes
Audio ALSA, Speex Aleph One only.
Interface FreeType Aleph One only.

Classic HUD Plugins (Aleph One)[edit]

Aleph One plugins that change the in-game HUD to match the original release. There are two variants available:

System requirements[edit]

Mac OS
Minimum Recommended
Operating system (OS) 6.0.5
Processor (CPU) Motorola 68020 or better processor
System memory (RAM) 3 MB
Hard disk drive (HDD) 150 MB
Video card (GPU) 256 colour capable


  1. 1.0 1.1 Remastered Marathon Games Released for Free on PC, Mac, Linux - Eurogamer - last accessed on 2019-10-25
  2. Verified by User:AmethystViper on 2020-09-03
    Tested on Aleph One v1.3 (2020-08-03, Windows 64-bit version)