Skip to content

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

License

Notifications You must be signed in to change notification settings

openmoh/openmohaa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenMoHAA

Build Release Downloads

License Commits

Discord

logo

Intro

The main goal of OpenMoHAA is to ensure the future and continuity of Medal of Honor: Allied Assault (including Spearhead and Breakthrough expansions) on all platforms/architectures by providing new patches/features. Thanks to the ioquake3 project and the F.A.K.K SDK, OpenMoHAA has already reached more than half of its goal: an open-source version of MoH:AA (based on version 2.40) that is fully compatible with both the original game and expansions, in terms of network protocol, assets, and scripts. OpenMoHAA is compatible with both MOH:AA servers and clients (Spearhead and Breakthrough included).

Getting started

Current state

Single-player

The entire single-player campaign should work (Allied Assault, Spearhead and Breakthrough). If you encounter any bug, please create a new GitHub issue describing them.

Multiplayer

The Multiplayer part is almost fully stable, 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.

OpenMoHAA can be used to host a mohaa/mohaas/mohaab server and players can use OpenMoHAA to play on any server. If some bugs/strange behavior occurs, the best way to report them is by creating a new issue on the OpenMoHAA GitHub project with the steps to reproduce (with eventually the problematic mods).

One of the big multiplayer features are bots. They were introduced for testing and for entertainment purposes so players can have fun alone. See Configuring bots in the dedicated server configuration documentation to set them up.

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published