Case study
FreeSynd: Syndicate engine reimplementation
FreeSynd reimplements the engine for Bullfrog's Syndicate using the original game's data files. Its source covers missions, rendering, sound and gameplay; the changelog documents work on vehicle pathfinding and mission inspection. The project runs on Windows, Linux and Mac.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- ? Source unavailable or unreadable at review time
Evidence
- Checked
- 2026-11-10
Requirements & limits
- Prerequisites: Requires data files from the original Syndicate; Syndicate Plus and Syndicate Wars data are unsupported.
- Prerequisites: Building requires CMake 3.28, Conan 2, Python 3, a C++ compiler, SDL 2, SDL_mixer, SDL_image and libpng.
- Limits: Agent AI is partially operational, pathfinding needs improvement and not all weapons function correctly.
- License: GNU General Public License, version 3.
Cite
BibTeX
@misc{freesynd-case,
title = {{FreeSynd: Syndicate engine reimplementation}},
howpublished = {\url{https://sourceforge.net/projects/freesynd/}},
url = {https://sourceforge.net/projects/freesynd/},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/freesynd-case/}}
}Plain text
FreeSynd: Syndicate engine reimplementation. https://sourceforge.net/projects/freesynd/ (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/freesynd-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- https://sourceforge.net/p/freesynd/freesynd/ci/2dba25a758a69ee2a5bf4dd7cb368239f1f0e23a/tree/README
- https://sourceforge.net/p/freesynd/freesynd/ci/2dba25a758a69ee2a5bf4dd7cb368239f1f0e23a/tree/INSTALL
- https://sourceforge.net/p/freesynd/freesynd/ci/2dba25a758a69ee2a5bf4dd7cb368239f1f0e23a/tree/packaging/ChangeLog
- https://sourceforge.net/p/freesynd/freesynd/ci/2dba25a758a69ee2a5bf4dd7cb368239f1f0e23a/tree/
More in Games
- FreeTFC: reimplementing Team Fortress Classic · Case study
- G-Engine: rebuilding Gabriel Knight 3 around its original data · Case study
- Galaxian2: reimplementing Galaxy on Fire 2 in Godot · Case study
- Galaxian: reimplementing Galaxy on Fire 1 for Godot · Case study
- Game Creator: reconstructing the classic Game Maker engine · Case study
- Gauntlet Dark Legacy: a C++ and Vulkan engine reconstruction · Case study