Microsoft WindowsRaven Software, 2000
Game-specific engine Playable

Soldier of Fortune (openMERC)

Game: Soldier of Fortune (Windows, 2000)

WIN

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
View repository ↗
first-person shooterwidescreenmultiplayer
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.

README badge
[![Recompendium](https://recompendium.com/insignias/port/soldier-of-fortune-openmerc.svg)](https://recompendium.com/en/port/soldier-of-fortune-openmerc/)