
Soldier of Fortune through a new engine: widescreen menus, modern rendering, and the same brutal campaign. Bring your own game files.
FPS / Action · 2026
That One Thing
A shot to an enemy's gun hand can disarm them. The game gives your aim a job beyond making the health bar disappear.
openMERC runs the original Soldier of Fortune maps and data in a community-built engine based on Yamagi Quake II. Its widescreen interface, OpenGL renderer and OpenAL audio give the 2000 shooter a cleaner route onto modern PCs without bundling Raven's game files. You must own and install Soldier of Fortune first. The engine is still in development: its original-module mode is more complete than its fully open-source game logic, and openMERC multiplayer works only with other openMERC clients.
Soldier of Fortune was never a shy shooter. A doorway opens, someone leans out, and its hit-location system makes every exchange feel nastier than the usual turn-of-the-century corridor fight. openMERC keeps that recognizable campaign and those original maps, but replaces the aging route into them with a community-built engine. It is a new way to run a game you already own, not a free copy of the game.
The immediate change is how the old world fits a current screen. Menus and the HUD have been rebuilt for widescreen resolutions, with type that scales instead of disappearing into a corner. An OpenGL 3.2 renderer handles the original environments and offers optional effects such as bloom, volumetric fog and dynamic lighting. OpenAL handles sound. These additions are switches, not a demand that a 2000 shooter pretend it was made yesterday. If the extra effects get in the way, turn them off.
There are two ways to run the campaign inside openMERC. The default, mode B, uses the project's own engine, game and player modules. All 32 campaign maps load, but enemy behaviour, some scripts and weapon details are still unfinished. Mode A keeps the new engine while using the original game's modules; upstream calls it the more complete campaign today. The two modes do not share compatible saves, so choose deliberately before settling into a long run. This is a work in progress, and it should be approached like one.
The multiplayer side has a similarly clear boundary. An openMERC client can play with an openMERC host or dedicated server. It cannot join an original Soldier of Fortune 1.07f server, and an original client cannot join an openMERC server. That matters when inviting a friend: both players need this edition and their own licensed game data. The old master-service situation is different too; openMERC uses community master servers rather than relying on the vanished GameSpy service.
PlayBound's install flow starts from your own Soldier of Fortune folder and gives openMERC a separate copy. The engine archive itself is small, but it contains no Raven maps, sounds or other proprietary data. Windows is the primary release. A Linux x86_64 archive exists, but the developer labels it experimental and requires a Windows-sourced game-data folder and a current glibc. There is no macOS release to promise.
We like the ambition here: preserving the feel of a famously uncompromising shooter while making its menus, display and network path easier to live with. We also like that the project states its unfinished pieces plainly. Go in for the campaign, the sharp-edged history and the possibility of an openMERC-only match; keep the original installation and your expectations close at hand.
We picked openMERC because it gives a paid PC classic a credible modern engine and a living multiplayer path without pretending the original assets are free. Its widescreen work is immediately useful, and its honest list of unfinished campaign logic makes this an edition worth following rather than overselling.
Best for
Not for
Checking…
Minimum Requirements
Windows 10/11: 32-bit openMERC client on a 64-bit PC; GPU supporting OpenGL 3.2. Linux: x86_64, glibc 2.38+, OpenGL 3.2; supply original game data from a legal Windows installation. The developer has not published CPU, RAM, VRAM or full-install disk minimums.
Recommended Requirements
No recommended CPU, RAM, GPU, VRAM or disk specification has been published for openMERC. Optional graphics effects can be switched off in Video settings.
English, Russian
Listed but not yet verified by anyone. Install at your own discretion.
Upstream 0.2.2 Windows and Linux archives, SHA-256 hashes and file layouts checked against the developer's release. Retail 1.07f is the developer-tested data source; GOG, Linux real hardware, controller behaviour and a live multiplayer session remain untested by PlayBound.
No. The engine is open source, but it includes none of the original game assets. You need your own licensed Soldier of Fortune installation; PlayBound uses its files only for your local edition install.
Mode B uses openMERC's own game and player modules and is the default, but some AI and scripts remain unfinished. Mode A uses the original modules through the new engine and is currently the more complete campaign. Saves from one mode do not load in the other.
No. openMERC's network protocol is not compatible with original 1.07f servers or clients. Everyone in a match needs openMERC.
The developer documents GOG as a possible legal source but has not tested the current release against it. Retail Soldier of Fortune 1.07f is the tested base. Keep this edition unverified until the GOG path is tried.
The 0.2.2 release supplies Windows 32-bit and experimental Linux x86_64 archives. It runs on Windows 10/11; Linux requires glibc 2.38+ and a case-sensitive filesystem. There is no current macOS build.
The engine contains SDL3 gamepad input and menu navigation. PlayBound has not yet verified this edition with a physical controller, so keyboard and mouse remain the safe fallback while it is in testing.

A globe-trotting mercenary shooter where the shotgun makes every corridor feel dangerously short.
Looking for the base game?
Soldier of Fortune: Platinum Edition has an overview, reviews, guides, and discussions covering every edition.