Star on GitHubStar2.4k stars

Case study

Ninja Gaiden II Recompiled: a native Xbox 360 game port

Ninja Gaiden II Recompiled is a native Linux and Windows build of Ninja Gaiden II for Xbox 360 (2008). ReXGlue statically recompiles the PowerPC code, and a Vulkan renderer takes the game's Direct3D calls. The target is the World release, title ID 544307D5, with Title Update 3.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
199
Last commit
2026-11-09
Language
C++
License (GitHub)
GPL-3.0

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code, documentation and a download method observed; no demo found.
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • The player supplies their own disc image, Games on Demand package, or extracted game, plus Title Update 3. Mission Mode and costume packs are optional.
  • Linux ships as an AppImage and Windows as an x64 build. The README says it holds 60 frames per second on a Steam Deck, with render scale up to 8x.
  • The README names no license.

Cite

BibTeX

@misc{ng2recomp-case,
  title = {{Ninja Gaiden II Recompiled: a native Xbox 360 game port}},
  howpublished = {\url{https://github.com/gamboozino/ng2recomp}},
  url = {https://github.com/gamboozino/ng2recomp},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/ng2recomp-case/}}
}

Plain text

Ninja Gaiden II Recompiled: a native Xbox 360 game port. https://github.com/gamboozino/ng2recomp (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/ng2recomp-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · gamboozino/ng2recomp · Revision f034e29

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab