← Ports & remakes
Fan remake Playable

One Must Fall 2097 (OpenOMF)

Game: One Must Fall 2097 (DOS, 1994)

OpenOMF: a from-scratch C reimplementation of the engine of One Must Fall 2097, the robot fighting game by Diversions Entertainment, published by Epic MegaGames for MS-DOS, that uses the original’s data files. The team built it through a mix of disassembly, memory inspection, and trial and error, and aims for the closest possible compatibility with the original: it supports its tournament saves, scoreboard files, and REC recordings. It was started because the original multiplayer ran over IPX and was a pain to set up: OpenOMF replaces it with rollback netcode over UDP. It has an OpenGL renderer, every mode (one player, two players, and tournament), and mod support. It calls itself an alpha, with nearly everything implemented and tournament mode fully playable. Version 0.8.6 (July 5) added mods packed as ZIP files that replace sprites, backgrounds, and portraits, also at 2x or 4x, and change robot, arena, and tournament attributes (most are disabled in netplay), music mods in OGG or Opus, with remixes by Shady Monk and DeBisco included, an optional 1024-color palette, scaling filters, rival pilots who spend their money in tournaments, and an AppImage build; since then it has published a rolling test build, last updated on October 21. There are builds for Windows (x64 and ARM64), Linux (AppImage, .deb, .tar.gz, and Flathub), and ARM macOS 14 or later. The downloads include the original game’s data files, since the game was later released as freeware; the project’s build process downloads them from omf2097.com.

You needNo copy needed: One Must Fall 2097 was later released as freeware, and OpenOMF’s builds already include its data files. If you build it yourself, you need those files in the resources folder. Plus Windows, Linux, or macOS 14 or later on Apple silicon.

How it gets to PC
Fan reimplementation
Console
MS-DOS
Original studio
Diversions Entertainment
Year
1994
Author
omf2097
Stars
493
Last activity
2026-10-31 · today
Latest version
0.8.6 · 2026-07-05
License
MIT
Language
C
View repository ↗ Official site ↗
x86multiplayernetplaymodsreverse-engineering