.github/workflows | ||
build/main/models/omtests | ||
code | ||
docker | ||
docs | ||
misc | ||
.clang-format | ||
.gitignore | ||
CMakeLists.txt | ||
COPYING.txt | ||
cross-make-mingw.sh | ||
LAYOUT.md | ||
make-macosx-ub.sh | ||
README.md | ||
TargetArch.cmake |
OpenMoHAA
/ _ \ _ __ ___ _ __ | \/ |/ _ \| | | | / \ / \
| | | | '_ \ / _ \ '_ \| |\/| | | | | |_| | / _ \ / _ \
| |_| | |_) | __/ | | | | | | |_| | _ |/ ___ \ / ___ \
\___/| .__/ \___|_| |_|_| |_|\___/|_| |_/_/ \_\/_/ \_\
|_|
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.
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
Playing with bots
OpenMoHAA has a basic bot system that emulates real players. The maximum number of bots is defined by the sv_maxbots
variable, and the number of initial bots is defined by the sv_numbots
variable. Bots can also be added or removed using the addbot
and removebot
commands.
This feature is a great way to test the gameplay and mods.
Features
Compiling
Screenshots
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
More screenshots here
Third party
SDL
OpenAL
LibMAD
http://www.underbit.com/products/mad/