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-06-10 22:06:35 +02:00
.github/workflows Added PowerPC into the build system 2024-06-05 21:13:33 +02:00
build/main/models/omtests Hard reset 2016-03-27 11:49:47 +02:00
code Implemented skeletor_c::ChannelNames() 2024-06-10 22:06:35 +02:00
docker Added more packages to install in docker images 2023-09-09 23:14:16 +02:00
docs Added hardware requirements 2024-06-05 22:32:36 +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 thirdparties dir and generated parser/lexer files to .gitignore 2023-12-18 17:46:52 +01:00
CMakeLists.txt Added source files for OpenAL FAKK (unimplemented) 2024-01-07 20:10:53 +01: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 Fixed PowerPC platform support with proper checks for endianness and ppc64 2024-06-05 21:13:06 +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