An open-source re-implementation of Medal of Honor: Allied Assault with expansions, modern features, bugfixes, and cross-platform support.
OpenMoHAA is an open-source re-implementation of the classic first-person shooter Medal of Honor: Allied Assault, including its Spearhead and Breakthrough expansions. It modernizes the game with bug fixes, cross-platform support, and new features like bots and a ban system, while maintaining full compatibility with the original content. The project solves the problem of preserving and enhancing a beloved game for contemporary hardware and operating systems.
Gamers, retro gaming enthusiasts, and server administrators who want to play or host Medal of Honor: Allied Assault on modern systems with improved stability and features. It also appeals to modders and developers interested in game preservation projects.
Developers and players choose OpenMoHAA because it offers a faithful yet enhanced experience of the original game, with active community support, cross-platform compatibility, and additional features not available in the official releases. Its open-source nature allows for transparency, customization, and ongoing improvements.
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
Maintains complete support for the original game's assets, scripts, and multiplayer modes, ensuring a faithful experience while running on modern systems, as emphasized in the README.
Runs on Linux, Windows, and macOS, making the classic game accessible across different operating systems without the need for emulation or virtualization.
Includes all bug fixes from expansions like Spearhead 2.15 and Breakthrough 2.40b, and adds new features such as built-in bots for offline practice and a server ban system.
With a Discord server for support and ongoing development tracked on GitHub, the project is actively maintained with regular updates and community contributions, as shown by the build badges and release activity.
Since it hasn't reached version 1.0.0, OpenMoHAA is in a beta-like state where features might change, break, or be incomplete, as openly admitted in the README's note section.
Requires users to own and provide the original game files, which can be a significant barrier for those without access to Medal of Honor: Allied Assault, limiting immediate accessibility.
Building from source involves compiling with multiple third-party libraries like SDL, OpenAL, and cURL, which can be daunting and time-consuming for less experienced developers.
The ioquake3 community effort to continue supporting/developing id's Quake III Arena
Chocolate Doom is a Doom source port that is minimalist and historically accurate.
Vulkan Quake port based on QuakeSpasm
dhewm 3 (Doom3 sourceport) main repository
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.