Marathon 2: Durandal

From PCGamingWiki, the wiki about fixing PC games
Marathon 2: Durandal
Marathon 2: Durandal cover
Bungie Software
Marathon Engine 2.0
Release dates
Mac OS (Classic) November 24, 1995
Windows September 6, 1996
Marathon 2: Durandal on Wikipedia
Marathon 1994
Marathon 2: Durandal 1995
Marathon Infinity 1996

Key points

The game was made free to download in 2005
The game was made open source in 2000, making it mod friendly. See Aleph One
The HD texture pack used in the Xbox Live Arcade version is included in the Aleph One release
The original game was for classic Macs and Windows 95 only, but a source port is available. See Aleph One
Frame rate is capped at 30 FPS.
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).

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 2 (Original) for details.
Mac OS

Version differences[edit]

Marathon 2 (Original)[edit]

The original Mac OS 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. As an added bonus, the ISO for the Windows 95 version is available.

Note that they are provided as is and will only run on a classic Macintosh or Windows 95/98. The Windows version also has some changes in the level design and a secret not present in the Mac OS version.[1][2] They also have a download for just the windows map file (beneath the iso download) for use with Aleph One or the Mac version.

It is recommended to use the Aleph One version as it adds support for modern systems and bug fixes.

Aleph One[edit]

Aleph One is an open source continuation of the Marathon 2 engine. 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 the HD texture pack used in the Xbox Live Arcade release of Marathon 2: Durandal.

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 2: Durandal keys are stated with "M2" before the codes.

It can be found at

Aleph One Mods[edit]


  • Gorans Animated Liquids - Animates water with a 24 frame animation.
  • 3D Items Plugin - Replaces pickup items, including weapons and ammo, with 3D equivalents. A script that additionally makes the objects slowly rotate is available here (only works in single player.

Game data[edit]

Configuration file(s) location[edit]

System Location
Mac OS (Classic)

Save game data location[edit]

System Location
Mac OS (Classic)

Video settings[edit]

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

Field of view (FOV)[edit]

Make FOV file[3]
  1. Go to Scripts in the installation folder.
  2. Make a new file called FOV.mml
  3. Add the following line: <marathon><view><fov normal="120" extra="160" tunnel="70" /></view></marathon>
  4. Replace 120 with whatever FOV you want.
Extra and tunnel are FOV settings used for the extravision power-up and the tunnel-vision mode.
Extra should be higher than your normal FOV while tunnel should be lower.

Input settings[edit]

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

Audio settings[edit]

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


Multiplayer types

Type Native Players Notes
LAN play
8 Versus, Co-op
Online play
8 Versus, Co-op

Connection types


Protocol Port(s) and/or port range(s)
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
64-bit executable
Use Aleph One.


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

System requirements[edit]

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