Medal of Honor: Allied Assault cover art
Medal of Honor: Allied Assault. Medal of Honor: Allied Assault artwork © Electronic Arts, via IGDB. Unofficial site, not affiliated with the publisher.
PC port · Windows → PC

OpenMoHAA (Medal of Honor: Allied Assault re-implementation)

An open-source re-implementation of Medal of Honor: Allied Assault, Spearhead and Breakthrough on ioquake3, compatible with the original assets and multiplayer, on Windows, Linux and Mac.

WorkingGame-specific runtimeNeeds your own copyv0.82.1Updated

You need your own copy of Medal of Honor: Allied Assault. This port only runs with files from a copy you own; there is no download or play button here. No copy? These play in your browser right away, no files needed: Quake III Arena on q3.pieter.com, Return to Castle Wolfenstein on rtcw.pieter.com, BO1 Zombies (vel.gg).

What you need

Your own Medal of Honor: Allied Assault (Spearhead and Breakthrough optional), for example the GOG or retail release, plus a Windows, Linux or Mac computer.

Official releases ↗GitHub repository ↗

We do not host any files. Only download from the project's official source.

Every version of Medal of Honor: Allied Assault 1

  1. OpenMoHAA (Medal of Honor: Allied Assault re-implementation)This page

    WorkingGame-specific runtime

    Long-running open-source engine (ioquake3-based) for Allied Assault and its expansions, single player and multiplayer with bots; v0.82.1. Needs the original game files.

    Runs on Windows, Linux (x86, x86-64, ARM, PowerPC), macOSNeeds files from a copy you own★ 8580.82.1 · Aug 5, 2025

    Website ↗

We link to each project's own page and host no game files. Version data from project pages, our daily checks and awesome-decomp-games (CC0).

Short answer

OpenMoHAA is an open-source re-implementation of Medal of Honor: Allied Assault (2002) and its Spearhead and Breakthrough expansions, built on ioquake3. It is fully compatible with the original assets, scripts and multiplayer, adds bots and fixes, and runs on Windows, Linux and macOS. It needs your own copy of the game. Latest release: 0.82.1, 5 August 2025.

This site is not affiliated with OpenMoHAA or Electronic Arts. We do not host any files and only link the project’s official pages.

What it is

Medal of Honor: Allied Assault came out in 2002 on a modified id Tech 3 engine, followed by the Spearhead and Breakthrough expansions. Its multiplayer community is still active, but the original executables are dated.

OpenMoHAA “is an open-source project aimed at preserving and enhancing Medal of Honor: Allied Assault (including Spearhead and Breakthrough expansions)” (OpenMoHAA README). It is powered by ioquake3 and the F.A.K.K SDK (Ritual’s released game code for Heavy Metal: F.A.K.K.², whose engine MoHAA’s was based on).

Current status

  • Status: Working, pre-1.0. The README jokes that it is “like a beta build from the golden age of LAN parties”, with features still being added.
  • Latest release: 0.82.1, 5 August 2025, with builds for Windows, macOS and Linux on x86, x86-64, ARM and PowerPC.
  • Activity: last updated April 2026.

What it provides

From the README:

  • Full compatibility with the original game: assets, scripts and multiplayer.
  • Better support for modern systems, and cross-platform builds (Linux, Windows, macOS).
  • Single-player and multiplayer modes.
  • All fixes from Spearhead 2.15 and Breakthrough 2.40b.
  • Extras such as bots and a ban system for servers.

What you need

  • Your own Medal of Honor: Allied Assault installation; Spearhead and Breakthrough if you want them.
  • A Windows, Linux or Mac computer.

We do not link any copies of the game files.

How setup works (overview)

  1. Install Medal of Honor: Allied Assault (and the expansions you own).
  2. Download OpenMoHAA from the releases page.
  3. Follow the installation guide to place OpenMoHAA alongside the game data.
  4. Launch the base game or an expansion as described in the “How to play” docs, and play single player or join a server.

The documentation also explains how to set up a dedicated game server.

FAQ

How do I play Medal of Honor Allied Assault on Windows 11?

Use OpenMoHAA with the files from your own copy of the game. It re-implements the engine on ioquake3 and runs on current Windows, Linux and macOS, with single player, multiplayer and the Spearhead and Breakthrough expansions.

Is OpenMoHAA compatible with the original multiplayer?

Yes. The README says it is fully compatible with the original game's assets, scripts and multiplayer, and it includes the fixes from Spearhead 2.15 and Breakthrough 2.40b plus bots and a ban system. You can also run your own server.

Does OpenMoHAA include the game?

No. You need your own Medal of Honor Allied Assault installation. OpenMoHAA is an independent project, not affiliated with or endorsed by Electronic Arts.

Is OpenMoHAA finished?

Not quite. It has not reached version 1.0, and the README describes it as a beta in spirit, with features still being added and bugs fixed. The latest release is 0.82.1 from August 2025.

Unofficial. This page is written by an independent directory. It is not made by, endorsed by or affiliated with Electronic Arts (developed by 2015, Inc.) or OpenMoHAA contributors (OpenMoHAA (Medal of Honor: Allied Assault re-implementation)'s author). We do not host any files, and we never link to game files, ROMs or ISOs.

Sources

This page was last updated on Nov 3, 2026. A date after a source is the day we read it. Versions and steps follow the official project; if they differ, the official source wins.

More ports

See every native PC version of a console game in our recompiled games list, browse all PC ports of console games, or go back to the full list of ported games.