Skip to content

smallmodel/openmohaa

 
 

Repository files navigation

OpenMoHAA

Build Release Downloads

License Commits

Discord

logo

What is OpenMoHAA?

OpenMoHAA is an open-source project aimed at preserving and enhancing Medal of Honor: Allied Assault (including Spearhead and Breakthrough expansions) by providing more features and bugfixes, across modern platforms and architectures.

Powered by ioquake3 and the F.A.K.K SDK, OpenMoHAA provides:

  • Full compatibility with the original game: assets, scripts and multiplayer
  • Better support for modern systems
  • Cross-platform support (Linux, Windows, macOS)
  • Support for both single-player and multiplayer modes
  • Includes all fixes from Spearhead 2.15 and Breakthrough 2.40b
  • More fixes and features, such as bots and a ban system

Getting started

Reporting Issues

Note

OpenMoHAA hasn't hit version 1.0.0 yet. Think of it like a beta build from the golden age of LAN parties. Features are being added, bugs are getting squashed, and more things are being tweaked. Things might change, break, or get even better over time.

If that sounds like your kind of mission, gear up, frag some bots, and help level up OpenMoHAA!

If you encounter a bug or a problem, you can do one of the following:

Additional documentation

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

  • Almost fully stable
  • All official game modes are supported, including those from Spearhead and Breakthrough:
    • Free-For-All
    • Team-Deathmatch
    • Round-based match
    • Objective match
    • Tug-of-War (Spearhead)
    • Liberation (Breakthrough)
  • Popular mods like Freeze-Tag are supported
  • Built-in bots for offline practice and for testing

You can host your own OpenMoHAA server or join others using OpenMoHAA.

Screenshots

More screenshots here

Development & Compiling

Third party librairies

The following third party tools and libraries are used by the project

Resources

About

Open re-implementation of Medal of Honor: Allied Assault

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 65.3%
  • C++ 33.4%
  • CMake 0.3%
  • HTML 0.2%
  • Assembly 0.2%
  • CSS 0.2%
  • Other 0.4%