Case study
StarCraft: Ghost — an Xbox executable statically recompiled for Windows
The StarCraft: Ghost Xbox recompilation translates the game's x86 executable into C with XboxRecomp and links it to a Windows runtime. Game-specific patches adjust generated code; the author reports tested mission loading, gameplay and transitions, with further coverage still pending.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 22
- Last commit
- 2026-10-13
- Language
- C
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Windows x64, Visual Studio 2022, CMake 3.20+, Git Bash and Python 3.10+ with Capstone are required.
- Prerequisites: XboxRecomp's modded-software-aknavj-rebased branch and a legally obtained Ghost.xbe with extracted game data are required.
- Limits: Full mission coverage, additional save/load paths and audio fidelity still need validation.
- License: No licence file in the repository.
Cite
BibTeX
@misc{starcraft-ghost-xbox-recomp-case,
title = {{StarCraft: Ghost — an Xbox executable statically recompiled for Windows}},
howpublished = {\url{https://github.com/aknavj/scghost-recomp}},
url = {https://github.com/aknavj/scghost-recomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/starcraft-ghost-xbox-recomp-case/}}
}Plain text
StarCraft: Ghost — an Xbox executable statically recompiled for Windows. https://github.com/aknavj/scghost-recomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/starcraft-ghost-xbox-recomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · aknavj/scghost-recomp · Revision f67e6eb
More in Games
- Starfox 64: Recompiled — an N64Recomp static-recompilation port · Case study
- Starlit Party: porting Mario Party 6 to Windows, Android and browsers · Case study
- strahlender-xnu: native recompilation of Pokémon Brilliant Diamond · Case study
- Street Fighter II Recompiled: a CPS1 static recompilation · Case study
- Streets of Rage: Mega Drive recompilation · Case study
- Strider 2 Recompiled: a PlayStation static recompilation · Case study