
Evidence at a glance
Loading source evidence…
What was done
This project performs static recompilation of five GameCube Naruto titles. It translates PowerPC code to C and links it against a custom runtime to produce native executables for Windows, macOS, and Linux, achieving frame rates 6x to 9.5x higher than the original console.
The project provides static recompilation for five GameCube titles: Naruto: Clash of Ninja, Naruto: Clash of Ninja 2, Gekitou Ninja Taisen! 3, Gekitou Ninja Taisen! 4, and the European version of Naruto: Clash of Ninja. The author reports that PowerPC code is translated to C and linked against a runtime that implements GameCube hardware. This process results in native executables rather than emulated ones, allowing the games to run at 6x to 9.5x the original console frame rate. Users must provide their own disc images in formats such as ISO, RVZ, or WBFS. The launcher handles the extraction and build process, which includes fetching necessary toolchains for Windows and Linux. The project supports Windows 10/11, macOS 14+ on Apple Silicon, and Linux, including the Steam Deck. Development history credits GitHub Copilot as a co-author for various commits. The author verified the Linux build process by compiling the game on a system lacking standard development headers and compilers, confirming the game runs at 360 fps. See the project repository for details.
Reproduce it
Download the latest release from the repository. Start the launcher, select a game cover, and provide a valid GameCube disc image. The launcher will extract the disc, build the game project, and allow execution.
Community
Ask a question, share what worked, or follow the next milestone.