Soldier of Fortune (openMERC)
Game: Soldier of Fortune (Windows, 2000)
An open-source (GPL v2) engine for Soldier of Fortune (Raven Software, 2000), written clean-room on top of Yamagi Quake II, that runs the original game’s data at any resolution, with widescreen HUD and menus, an OpenGL 3.2 renderer with optional effects, and OpenAL sound. It can be played in two ways: mode A uses the engine with the original gamex86.dll and player.dll from your installation (the most complete campaign), and mode B uses its own game and player modules, which load all 32 campaign maps but have unfinished AI and some unfinished sequences. Original 1.07f servers and clients are not compatible. The README calls it a work in progress. Version 0.2.2 (October 27) publishes zips for 32-bit Windows and for Linux x86_64 (with its own modules only).
You needYour own copy of Soldier of Fortune (the GOG release or a retail CD updated to 1.07f): openMERC reads the .pak files from your installation, the one holding base\pak0.pak, and never writes to it. Windows (a 32-bit engine on 64-bit Windows 10 or 11) or Linux x86_64.
- How it gets to PC
- Game-specific engine
- Console
- Microsoft Windows
- Original studio
- Raven Software
- Year
- 2000
- Author
- sidreshot
- Stars
- 44
- Last activity
- 2026-10-27 · 15 days ago
- Latest version
- v0.2.2 · 2026-10-27
- License
- GPL-2.0
- Language
- C
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
README badge
If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.
[](https://recompendium.com/en/port/soldier-of-fortune-openmerc/)