
Evidence at a glance
Loading source evidence…
What was done
This project provides a Nintendo Switch port of Naruto: Rise of a Ninja using static recompilation of PowerPC code and a Direct3D-level renderer. It is currently a playable test build requiring user-provided game files.
The project is a Nintendo Switch homebrew port of the 2007 Xbox 360 title Naruto: Rise of a Ninja. The port utilizes static recompilation of the original PowerPC code via the ReXGlue SDK. Rather than emulating the Xbox 360 GPU, the project employs Renut, a Direct3D-level renderer that translates calls to the native Switch graphics API, deko3d. The port is currently in a playable test state, with story mode and combat functional on real hardware. Performance optimizations include the use of a fourth CPU core, profile-guided optimization (PGO), and link-time optimization (LTO). The author reports that while the game is playable, further testing is required to identify and resolve bugs and potential crashes. The project does not distribute game assets, requiring users to provide their own copy of the game to generate necessary shaders via a provided installer. Development history includes contributions co-authored by Claude Opus 5.5 and Claude Sonnet 5.5. Further details are available at the project repository.
Reproduce it
Users must provide their own game files and use the provided installer at https://malinkin-s.github.io/naruto-nx-installer/ to generate shaders. The build process requires the ReXGlue SDK and devkitA64 toolchain as documented in the repository.
Community
Ask a question, share what worked, or follow the next milestone.