Repository navigation
reNut Android 0.4.0
An experimental Android port of Banjo-Kazooie: Nuts & Bolts (Xbox 360), built from a static recompilation of the game.
Heads up: this is a vibe-coded port. Expect bugs, rough edges and uneven compatibility across devices.
Features
- Local multiplayer for two players: connect a second gamepad and it joins as player 2.
- No GPU command-stream emulation. The game's Direct3D calls are translated straight into Vulkan through Plume, the same renderer layer UnleashedRecomp uses, with shaders recompiled ahead of time. Some Xbox 360 GPU behaviour (resolves, texture formats, tessellation, memexport) is still emulated on the host.
- In-app achievements section.
- Graphics options to trade quality for performance:
- internal resolution
- texture resolution
- shadow resolution
- Adrenotools driver support, a bundled Turnip driver and Turnip tuning options.
- Save import and export.
Performance
On a Galaxy S23 Ultra the game runs above 30 FPS at the original graphics settings. Other devices have not been tested, so your results will vary. If it runs slowly, lower the internal, texture and shadow resolution.
Compatibility
- Adreno GPUs only. The game runs fine with the Turnip driver; there is no support for other SoCs (Mali and others).
- Requires Android 9 or newer and an arm64 device with Vulkan.
Installing
- Install the APK.
- On first launch, import your own game dump from the welcome screen.
Legal
This release does not include any game files. You must dump the game yourself from your own Xbox 360 and disc. This project does not endorse piracy.
Checksum
reNut-0.4.0-release.apk
SHA-256: e34734ea4af2223cf745a4071388942f6912c49457387279a9d08ffcc5461a94