Case study
FA Remastered: rebuilding the Supreme Commander: Forged Alliance engine
FA Remastered reimplements the Supreme Commander: Forged Alliance engine in C++ around the user's game data, Lua scripts and mods. It provides a multithreaded simulation, renderer and interface, and compares replay states beat by beat with the original. The author reports identical results for sixteen test replays; local skirmishes are playable.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 8
- Last commit
- 2026-11-10
- Language
- Lua
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: A personal copy of Supreme Commander: Forged Alliance; the tested setup uses Steam with Forged Alliance Forever installed.
- Limits: Saving is absent, and the campaign and stock AI behavior remain in progress.
- License: MIT License applies to the engine; the bundled M28AI variant has a separate CC BY-NC-SA 4.0 licence.
Cite
BibTeX
@misc{fa-remastered-case,
title = {{FA Remastered: rebuilding the Supreme Commander: Forged Alliance engine}},
howpublished = {\url{https://github.com/invictus-1/FA-Remaster}},
url = {https://github.com/invictus-1/FA-Remaster},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/fa-remastered-case/}}
}Plain text
FA Remastered: rebuilding the Supreme Commander: Forged Alliance engine. https://github.com/invictus-1/FA-Remaster (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/fa-remastered-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · invictus-1/FA-Remaster · Revision 535769a
- docs/architecture.md GitHub · invictus-1/FA-Remaster · Revision 535769a
More in Games
- Fallout 2 Community Edition: a cross-platform Fallout 2 reimplementation · Case study
- Fallout Community Edition: reimplementing the Fallout engine · Case study
- Falltergeist: reimplementing the Fallout 2 engine · Case study
- FC3 Bevy: a Far Cry 3 runtime built from original game data · Case study
- fheroes2: a Heroes of Might and Magic II engine recreation · Case study
- Firestaff: rebuilding the Dungeon Master game engines · Case study