BN
bni/freesynd
FreeSynd fork with some Quality of Life improvements
About this fork of FreeSynd
Improvements
Make it playable with modern controls and high-resolution screens.
- Fullscreen by default, preserving aspect ratio as in the original DOS game.
- Configurable scaling. Set for example scale_factor = 3 in user.conf. Default is calculated depending on resolution.
- See more of the map in a zoomed out view, pixel-perfect integer scaled.
- Hold down CTRL or Mouse-wheel to pan the view using the mouse.
- Smooth panning with WASD keys instead of edge-panning.
- High framerate. If you have a 144 Hz monitor scrolling is 144 fps (for example).
- Faster menu transitions.
- Press key 1-4 to select agent. Double press key 1-4 to center on agent.
- Build on macOS with Windows x64 (mingw64) cross-compile.
All credits to the original FreeSynd authors and Bullfrog.
Developer notes
Convert data files to lower case
rename.pl -f 'y/A-Z/a-z/' *
CMake options on macOS
--preset "ninja-clang-arm64-release" -DCONAN_COMMAND=~/Library/Python/3.14/bin/conan
Go directly to mission with cheats
./FreeSynd -m 8 -c "COOPER TEAM"
Start with lots of cash and all weapons and mods unlocked
./FreeSynd -c "STACKED"
Missing implementation in FreeSynd
Enemy agent AI (React to player actions and seek out player agents).
Player agent AI (Reacts acoording to IPA levels, defend themselves).
Be able to sort gear in the agent equip screen.
Panic mode ☑️
On this page
Languages
C++93.6%CMake5.3%C0.4%Objective-C0.4%Shell0.2%AppleScript0.1%Python0.0%
Latest Release
v0.957March 4, 2026GNU General Public License v3.0
Created July 3, 2022
Updated March 12, 2026
