CTR Native for Android
PC port of Crash Team Racing
- DecompilationPort Type
- Simon358Developer
- 30 Sep 2026Page Updated

Details
- Developer
- Simon358
- Port Type
- DecompilationThe game's code was rewritten by hand as source code that builds back into the same game, then made to run natively on PC.
- AI Use
- Not statedThe developers haven't said whether they used AI.
- Source Code
- GitHub
- Page Updated
Platform Support
- Android
ScreenshotsView All (5)
Overview
Touch ControlsController Support
CTR Native for Android is an Android build of CTR Native, the native port of Crash Team Racing built on the CTR-ModSDK decompilation. It uses SDL3 and runs on 32-bit ARM (armeabi-v7a) and x86 devices with OpenGL ES 3.0.
It supports standard Android gamepads with rumble, and on-screen touch buttons appear when no controller is connected. The pause and main menus have options to quit the app.
The author says he has not played all the way through the game on Android, so bugs may remain, and further builds are not expected for a while. The download contains no game data. It needs Crash Team Racing (USA), as a raw single-track .bin, dumped from your own disc.
How to Set It Up
- Download the
.apkand install it on your Android device. - On first launch, grant the All Files Access permission when asked.
- In the Missing Assets dialog, tap Select File and choose your
ctr-u.bindisc image; the app copies it into its own storage. - Restart the app to start the game; after the copy the original file is no longer needed.

