Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
O

openmohaa

> 编程语言
Open source

Open re-implementation of Medal of Honor: Allied Assault including Spearhead and Breakthrough expansions with modern features and bugfixes from ioquake3 with cr

788 stars0 likes0 views
WebsiteGitHub

About

Open re-implementation of Medal of Honor: Allied Assault including Spearhead and Breakthrough expansions with modern features and bugfixes from ioquake3 with cr

OpenMoHAA

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

OpenMoHAA is an independent project and is not affiliated with or endorsed by Electronic Arts.

Getting started

  • Installing OpenMoHAA
  • ▶️ How to play: Launching the game, expansions & file locations
  • ❓ FAQ & Troubleshooting
  • Setting up a game server

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:

  • Submit an issue on GitHub (use the template).
  • Join the OpenMoHAA Discord for a quick help.

Additional documentation

  • Documentation
  • ⚙️ Game settings & configuration
  • Code & Scripting reference
  • Contributing guidelines

Current state

  • List of differences

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
    • Setting up bots

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

Screenshots

More screenshots here

Development & Compiling

  • Building from source

Third party librairies

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

  • Flex
  • Bison
  • SDL
  • OpenAL
  • LibMAD
  • cURL
  • Libogg
  • Libvorbis
  • Libopus

Resources

  • GitHub Repository
  • MOH-DB
  • ️ 333networks
  • ModDB
  • GameBanana
  • Join us on Discord

Issues· 102 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言