Case study
NHL Legacy: Xbox 360 static recompilation and Vulkan port
Uses ReXGlue to statically recompile the Xbox 360 NHL Legacy executable into a native Windows program. A game-specific Vulkan renderer and host code handle presentation, while a builder prepares an installation from the player's ISO or extracted game folder. The source also documents graphics investigations and diagnostic tools.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 66
- Last commit
- 2026-07-22
- Language
- C++
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- Provide a personal NHL Legacy disc dump as an ISO or extracted folder containing default.xex; the builder checks its hash.
- Requires Windows 10/11 x64 or Linux through Proton, a Vulkan-capable GPU and about 10 GB of disk space.
- Only the specified unmodified game image passes validation.
Cite
BibTeX
@misc{nhl-legacy-recomp-case,
title = {{NHL Legacy: Xbox 360 static recompilation and Vulkan port}},
howpublished = {\url{https://github.com/puckhead73/nhl-legacy-recomp}},
url = {https://github.com/puckhead73/nhl-legacy-recomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/nhl-legacy-recomp-case/}}
}Plain text
NHL Legacy: Xbox 360 static recompilation and Vulkan port. https://github.com/puckhead73/nhl-legacy-recomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/nhl-legacy-recomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · puckhead73/nhl-legacy-recomp · Revision 0852183
- DEV-README.md GitHub · puckhead73/nhl-legacy-recomp · Revision 0852183
More in Games
- Nightmare Creatures II: a PlayStation local recompilation kit · Case study
- Ninja Gaiden II Recompiled: a native Xbox 360 game port · Case study
- Noble Archimedes: recompiling Castlevania: Curse of Darkness for PC · Case study
- NosCore.ClientLab: statically recompiling the NosTale client for browser tests · Case study
- NSMB Wii Multiplayer Recompilation: native port of New Super Mario Bros. Wii · Case study
- NSMBWiicompiled: a Windows static recompilation of New Super Mario Bros. Wii · Case study