⬢github C · 21 ★ +19 since we first saw it · pushed 13 h ago
sjmelia/civd
Reverse-engineered source code for the MS-DOS version of the 1991 game "Sid Meier's Civilization".
A reverse-engineered reconstruction of the MS-DOS source code for the 1991 game Sid Meier's Civilization. It rebuilds the original CIV.EXE byte-for-byte using period-accurate tools (Microsoft C 5.1, MASM, LINK), runnable in DOSBox-X or a devcontainer, and includes a technical book and annotated source story explaining how the game works.
Why now: It was shared on Hacker News as a 'Show HN' demo: a period-accurate decompilation of Civ 1 whose output matches the original executable byte for byte, and it openly credits LLM assistance, which draws attention.
Who it is for: Retro-computing and decompilation enthusiasts, game preservationists, and developers curious about how classic 1990s software was built.
Stars over our 464 snapshots: 2 to 21, since 6 d ago.
Where people talked about it
API: https://socialmediatrends-api.osmike.com/v1/repos/sjmelia/civd