Case study
Oogie's Revenge Recomp: an Xbox static recompilation for PC
Oogie's Revenge Recomp builds a Windows port of the USA Xbox game Tim Burton's The Nightmare Before Christmas: Oogie's Revenge by translating x86 functions into C++ with xboxrecomp. Its runtime replaces Xbox kernel and SDK services, while a Direct3D 11 renderer translates the game's Direct3D 8 shaders to HLSL. Game data comes from the player's disc image.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- ? Source unavailable or unreadable at review time
- Source status
- Unavailable · HTTP 404 on 2026-11-09
Evidence
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Windows 10/11 x64, Python 3 and the player's own USA Xbox disc image are required.
- Limits: The author reports a playable start, with the intro, menus, new game and first level rendering correctly.
- License: GPL-3.0 license.
Cite
BibTeX
@misc{oogies-revenge-recomp-case,
title = {{Oogie's Revenge Recomp: an Xbox static recompilation for PC}},
howpublished = {\url{https://github.com/josiahg2502-glitch/OogiesRevengeRecompiled}},
url = {https://github.com/josiahg2502-glitch/OogiesRevengeRecompiled},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/oogies-revenge-recomp-case/}}
}Plain text
Oogie's Revenge Recomp: an Xbox static recompilation for PC. https://github.com/josiahg2502-glitch/OogiesRevengeRecompiled (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/oogies-revenge-recomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · josiahg2502-glitch/OogiesRevengeRecompiled · Revision 3e74015
More in Games
- OoT: Recompiled: a native Ocarina of Time static recompilation · Case study
- Open4DBoxing: static recompilation of 4D Sports Boxing · Case study
- openNG2: a static recompilation of Ninja Gaiden II for Windows · Case study
- OpenPete: a static recompilation of Spyro the Dragon for PC · Case study
- OpenPopTB-MacOS: static recompilation of Populous: The Beginning for Apple Silicon · Case study
- OpenSamurai: reconstructing Sword of the Samurai · Case study