Soldier Front has two lines of work here. OpenSF is the game reconstructed as a new program with its own server. Beside it, SFLauncher, SFOn12 and SFController serve the Soldier Front Legacy client players already have, and SFMapEditor works on the maps both of them read.
Finished
| OpenSF | Soldier Front reconstructed as a new game and server: any frame rate, controllers, one account on every server. |
| SFMapEditor | Opens every map in a Soldier Front client, edits markers, lights, sky and collision, and builds a patch. |
| SFLauncher | The Soldier Front Legacy launcher: account, profile, downloads and repair, clans and friends. |
| SFOn12 | Any frame rate from 30 to 360 for the Soldier Front Legacy client, on Direct3D 9 or 12. |
| SFController | Controller support for the Soldier Front Legacy client, with a full settings menu and no aim assist. |
In development
| SFEncyclopedia | A byte-level and runtime-level reference for Soldier Front 1, written chapter by chapter as evidence lands, every claim tagged verified or reasoned. |
| SF1SDK | A C++23 SDK for Soldier Front 1, companion to the encyclopedia. Unverified values are declared but return an error instead of a guess. |
