recomp.board

PC (Windows)

Spore

1 project on the board for the PC (Windows) version: 0 recomp, 1 decomp.

First released
2008
About the game
Wikidata · Wikipedia
Projects for Spore (PC (Windows))
KindProjectClaimedClaimed throughMaintainerWorks from (serial)ToolchainStatusRuns onVersionLast commitStartedLicenceLanguageRepositoryApproach (owner's)Notes (owner's)Wants help withLinksID
decompspore-decompclaimedits .recomp.json fileNoah Peterson17390 (World)Msvc 9.0, GhidraIn progressWindows2026-10-252026-10-06GPL-3.0C++publicPer-function C++ compiled with the original MSVC 9.0, checked byte-for-byte or by differential testsDecompilation of SporeApp.exe. As of 2026-10-24: 69% of game functions byte-exact and 92% with compilable source; code is being moved from per-function slices into one source file per original object file. The repository contains no game code or data.Make equivalent functions byte-exact: about 21,000 compile and behave like the original, but their bytes still differ
Start with the functions closest to matching: docs/help-wanted.md lists them, smallest difference first
MSVC 9.0 codegen know-how: which source shapes produce a given register allocation, branch layout or inlining
Help wanted: equivalent functionspore-noahbpeterson

Rows come from the projects' public repositories, read every day; status and notes are the owner's word once they claim the row. Game facts are from Wikidata (CC0). The whole table · Add or correct a project