Skip to content

Latest commit

 

History

History
164 lines (111 loc) · 8.73 KB

File metadata and controls

164 lines (111 loc) · 8.73 KB

Installation guide

Before you start

The game should be able to run on any modern hardware. You can verify the System requirements.

You will need a copy of MOH:AA, either from GOG, from CD or a from a demo version

💡 GOG version is recommended.

If you already have MOH:AA from a CD, make sure to Install official patches.

Installation

Windows users

  1. Download and install Microsoft Visual C++ Redistributable x64.
  2. Grab the latest openmohaa-*-windows-x64.zip from the releases page.
    • If you use Surface Pro laptop, it may have an ARM CPU. So you need to choose openmohaa-*-windows-arm64.zip instead.

ℹ️ -pdb archives are intended for maintainers and contributors, they contain debug information specific to this build and is used for debugging purposes, you don't need them.

Find your game folder

  1. Right-click your Medal of Honor - Allied Assault desktop shortcut → Properties
  2. Then check the "Start in" field, that's your game folder.

Alternatively, try one of these common locations:

  • C:\GOG Games\Medal of Honor - Allied Assault War Chest
  • C:\Program Files (x86)\EA Games\MOHAA
  • C:\Program Files\Origin Games\Medal of Honor Allied Assault Warchest
  • C:\Program Files\GOG Galaxy\Games\Medal of Honor - Allied Assault War Chest

If not there, you'll need to search where you installed it.

Install

  1. Extract the .zip file you downloaded into the game folder you found earlier.
  2. Create desktop shortcuts for these 3 files:
    • launch_openmohaa_base.exe - Allied Assault
    • launch_openmohaa_spearhead.exe - Spearhead
    • launch_openmohaa_breakthrough.exe - Breakthrough

To do that, right-click each file, then choose Send to → Desktop (create shortcut).

Now you can launch any version of the game directly from your desktop using OpenMoHAA.

Linux and macOS users

On Linux, you can download and install a copy from GOG:

  1. Install Innoextract (macOS users: brew install innoextract).
  2. Run the command: innoextract setup_medal_of_honor_2.0.0.21.exe.
  3. Files from the setup will be extracted to a folder called app/.

Alternatively, you can also use WINE to install the game from the setup file, but this process may be slower/more complex if you do not already have it installed and configured.

Downloading OpenMoHAA

  1. Go to the latest release page
  2. Choose the correct version for your platform:
OS Kind of hardware (CPU, platform...) Archive
macOS Apple Silicon or Intel *-macos-multiarch.arm64-x86_64.zip
Linux AMD/Intel *-linux-amd64 (most Linux PCs - choose this if unsure)
Linux Raspberry Pi 4 or 5 *-linux-arm64

Installing OpenMoHAA

  • Extract the archive1 into the game folder where MOHAA is installed (the folder that contains the main subfolder and the original game files).
    • If MOHAA is installed in /usr/games/mohaa, then extract all files inside /usr/games/mohaa.
  • Create a shortcut to each of the launch_openmohaa_* executable:
    • launch_openmohaa_base (Base game)
    • launch_openmohaa_spearhead (Spearhead)
    • launch_openmohaa_breakthrough (Breakthrough)

🟢 You're now ready to play! To start the game, execute one of the launch_openmohaa_x binaries.


Notes:

  1. For servers, only omohaaded.*, game.*, and curl binaries from the archive are required.

Appendix

(Optional) Cleaning up the game installation directory

If you want to clean up the mohaa installation directory by keeping only what is needed for OpenMoHAA, the following files/directories can be kept:

[MOHAA]
├── [main]
|   ├── [sound]
|   ├── [video]
│   ├── Pak*.pk3 // all pak files
├── [mainta]
|   ├── [sound]
|   ├── [video]
│   ├── pak*.pk3 // all pak files
├── [maintt]
|   ├── [sound]
|   ├── [video]
│   ├── pak*.pk3 // all pak files
├── All files from the OpenMoHAA archive

Installing official patches (CD only)

If the MOH: Warchest copy is installed, skip directly to the OpenMoHAA installation section.

Otherwise, install the following patches:

Game Patch to download and install
Allied Assault Depends on the installed language: English, German, French Italian, Spanish, or Dutch
Spearhead 2.0 to 2.11, followed by 2.11 to 2.15
Breakthrough 2.40b

These patches are required to connect to multiplayer servers and ensure a smooth, bug-free single-player experience.

Obtaining a demo version

Alternatively, free demo versions are available online. Here are the links to the demos:

Game Type Link
MOH:AA Single-player (0.05) https://www.gamefront.com/games/medal-of-honor/file/single-player-demo
MOH:AA Multiplayer1 (1.00) https://www.gamefront.com/games/medal-of-honor/file/multiplayer-demo
MOH:AA Spearhead Multiplayer2 (2.11) https://www.gamefront.com/games/medal-of-honor/file/mohaa-spearhead-demo-eng
MOH:AA Breakthrough Multiplayer2 (0.30) https://www.gamefront.com/games/medal-of-honor/file/mohaa-breakthrough-demo
  • MOH:AA singleplayer demo ships with the level: Mission 3: Level 3.
  • MOH:AA multiplayer demo ships with the level: Stalingrad. The Hunt can be added with the MP Demo addon.
  • MOH:AA Spearhead multiplayer demo ships with multiplayer maps: Malta and Druckkammern.
  • MOH:AA Breakthrough multiplayer demo ships with multiplayer maps: Anzio and Palermo.

Notes:

  1. Can play on MOH:AA 1.00 servers only.
  2. Only compatible with demo servers. These servers can be identified by having the letter d at the start of their version number (e.g: (d2.11)).

Other platforms and ports

OpenMoHAA is officially supported on Windows, Linux and macOS. Below is a list of unofficial open-source ports that required custom modifications to the OpenMoHAA source code to build and run:

To stay up to date with the latest features and fixes from the official repository, these ports depend on their respective maintainers to synchronize changes with the main OpenMoHAA codebase.