Case study
OpenOMF: a multi-platform remake of One Must Fall 2097
OpenOMF is a remake of the 1994 DOS fighting game One Must Fall 2097 for Linux, macOS, Windows and other platforms. It includes networking intended to make multiplayer easier to use than the original game's IPX setup.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C1 partial scope or analysis entry
- Stars
- 506
- Last commit
- 2026-11-09
- Language
- C
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence

- Observed
- Download and demo observed; the case covers part of the target software.
- Scope
- Partial
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Source builds require at least GCC 9, Clang 10 or supported MSVC, plus the libraries listed in BUILD.md.
- License: MIT license.
Cite
BibTeX
@misc{openomf-one-must-fall-2097-case,
title = {{OpenOMF: a multi-platform remake of One Must Fall 2097}},
howpublished = {\url{https://github.com/omf2097/openomf}},
url = {https://github.com/omf2097/openomf},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/openomf-one-must-fall-2097-case/}}
}Plain text
OpenOMF: a multi-platform remake of One Must Fall 2097. https://github.com/omf2097/openomf (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/openomf-one-must-fall-2097-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- OpenOrion2: a partial Master of Orion II remake and save viewer · Case study
- OpenPlatinum: rebuilding Pokémon Platinum in a native engine · Case study
- OpenPol: an early Polanie reimplementation · Case study
- OpenPrivateer: reconstructing Wing Commander: Privateer · Case study
- openQ4: replacing the Quake 4 engine and game binaries · Case study
- OpenRA: an engine reimplementation reimagining early Westwood RTS games · Case study