Open re-implementation of Medal of Honor: Allied Assault including Spearhead and Breakthrough expansions with modern features and bugfixes from ioquake3 with cross-platform support
Find a file
2024-08-23 12:07:28 +02:00
.github/workflows Use same parameters as oal to build OpenAL 2024-08-22 17:13:43 +02:00
build/main/models/omtests Hard reset 2016-03-27 11:49:47 +02:00
code Show some AL errors on developer mode only 2024-08-23 12:07:28 +02:00
docker Added more packages to install in docker images 2023-09-09 23:14:16 +02:00
docs Use OpenAL by default 2024-08-21 18:35:06 +02:00
misc Removed unused source files 2024-04-09 22:41:41 +02:00
.clang-format Updated clang-format 2023-07-05 21:05:33 +02:00
.gitignore Add .vscode and baseq3 to gitignore 2024-07-26 23:03:40 +02:00
CMakeLists.txt Use OpenAL by default 2024-08-21 18:35:06 +02:00
COPYING.txt Hard reset 2016-03-27 11:49:47 +02:00
LAYOUT.md Updated LAYOUT.md 2023-05-21 22:55:13 +02:00
README.md Fixed links 2023-12-28 21:03:58 +01:00
TargetArch.cmake Use armhf and armel suffix to distinguish between ARM variants 2024-06-11 22:09:31 +02:00

OpenMoHAA

Build Release Downloads

License Commits

Discord

     / _ \ _ __   ___ _ __ |  \/  |/ _ \| | | |  / \      / \
    | | | | '_ \ / _ \ '_ \| |\/| | | | | |_| | / _ \    / _ \
    | |_| | |_) |  __/ | | | |  | | |_| |  _  |/ ___ \  / ___ \
     \___/| .__/ \___|_| |_|_|  |_|\___/|_| |_/_/   \_\/_/   \_\
          |_|

Intro

The main goal of OpenMoHAA is to ensure the future and continuity of Medal of Honor: Allied Assault. It has always been a dream in the community to provide patches and security fixes for the game. Thanks to the ioquake3 project, F.A.K.K SDK and other quality tools, OpenMoHAA has already reached more than half of its goal: to create an open-source version of MoH:AA (based on version 2.40) that is fully compatible with the original game (in terms of protocol, assets, and scripts).

Getting started

Current state

Multiplayer

The Multiplayer part is almost fully stable.

Server admins can use OpenMoHAA to host a mohaa/mohaas/mohaab server. Bugs must be reported by creating a new issue on the OpenMoHAA GitHub project. Players can use OpenMoHAA to play on a mohaa/mohaas/mohaab server.

All game modes including Tug-of-War from Medal of Honor: Spearhead, and Liberation from Medal of Honor: Breakthrough are implemented and are working as intended. Mods like Freeze-Tag are working as well.

Single-player

The training map can be played from start to end. The single-player campaign is not fully functional, but at least AI can breathe, talk, run, and shoot.

Features

Compiling

Screenshots

More screenshots here

Third party

SDL

http://www.libsdl.org/

OpenAL

https://www.openal.org/

LibMAD

http://www.underbit.com/products/mad/

cURL

https://curl.se/

Libogg

https://github.com/gcp/libogg

Libvorbis

https://xiph.org/vorbis/

Libopus

https://opus-codec.org/

Communities

URLs

Discord

Discord Banner 1