# CTR Native for Android

> An Android version of CTR Native, the native port of Crash Team Racing built on the CTR-ModSDK decompilation.

Web page: https://emulationking.com/sony/ps1/games/crashteamracing/ports/ctrnativeandroid/
Page updated: 2026-09-30

- Developer: Simon358
- Port type: Decompilation (The game's code was rewritten by hand as source code that builds back into the same game, then made to run natively on PC.)
- Game: [Crash Team Racing](https://emulationking.com/sony/ps1/games/crashteamracing/index.md)
- AI use: Not stated
- Source code: https://github.com/Simon358/ctr-native-android
- Runs on: Android

What you need: Crash Team Racing (USA) as a single-track raw .bin disc image (MODE2/2352), dumped from your own copy.

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

1. Download the `.apk` and install it on your Android device.
2. On first launch, grant the All Files Access permission when asked.
3. In the Missing Assets dialog, tap Select File and choose your `ctr-u.bin` disc image; the app copies it into its own storage.
4. Restart the app to start the game; after the copy the original file is no longer needed.

## Latest builds

Download these from the web page: https://emulationking.com/sony/ps1/games/crashteamracing/ports/ctrnativeandroid/#download

- for Android: 2026-07-26 (2026-07-26)
