# Skate 3 Mobile: an Android ARM64 fork of Skate3Recomp

> Carries the Skate3Recomp static recompilation of the Xbox 360 Skate 3 to Android: rexglue translates the configured PowerPC guest functions, and Android Clang compiles them into ARM64 libraries linked against a compatibility runtime. Runtime hooks pass the game’s meshes, textures and shader state to a native Vulkan scene renderer, and this fork adds SDL3 input and audio, a multitouch overlay and handheld performance profiles. The author calls it an experimental developer build that is playable on the Anbernic RG406V.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-10-19
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/Buku313/Skate3-Mobile>
- Primary source: <https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/README.md>
- Catalog page: <https://awesomerea.org/resources/skate3-mobile-android-recomp-case/>
- Record JSON: <https://awesomerea.org/resources/skate3-mobile-android-recomp-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/skate3-mobile-android-recomp-case/index.md)

## Requirements & limits

- Android 13+, ARM64 with ARMv8.2 FP16 and dot-product support, Vulkan, and about 8 GiB of free app storage. The RG406V is the verified device; the developer build has visual bugs, missing effects and device-specific problems.
- Players supply an ISO dumped from their own supported USA or Europe Xbox 360 copy. The app verifies it by SHA-256 and installs Title Update 3, downloaded by default from a third-party title-update site or selected manually. Source builds require extracted default.xex, EAWebKit XEX and Title Update 3.
- Source builds need Android SDK 35, NDK r27c, JDK 17+, CMake, Ninja, Clang and recursive submodules, including the Android rexglue runtime fork. Optional Adreno Turnip driver packages are user supplied.
- The v2.1 release checks report eight passing automated suites, APK checks and an RG406V startup, rendering and resume test. The 60 FPS setting is a guest cap.
- The fork declares no license for its own code. The rexglue runtime fork carries a BSD-3-Clause notice, libadrenotools is BSD-2-Clause, and Electronic Arts retains rights to Skate 3.

## Primary sources

1. <https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/README.md>
2. <https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/android/README.md>
3. <https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/docs/V2_1_RELEASE_CHECKS.md>
4. <https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/docs/RP6_INTEGRATION.md>
5. <https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/docs/THIRD_PARTY_NOTICES.md>
6. <https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/android/app/src/main/java/chat/buku/skate3/TitleUpdateInstaller.java>
7. <https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/.gitignore>
8. <https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/.gitmodules>
9. <https://github.com/Buku313/rexglue-skate3-android/blob/edd4344723ecac3ffa18c5dcd2fcc268f468ff9e/LICENSE>
10. <https://github.com/Buku313/Skate3-Mobile/releases/tag/v2.1.0>

## More in Games

- [Skate 3 Recomp: a native Xbox 360 recompilation through ReXGlue](https://awesomerea.org/resources/skate3-recomp-case/index.md) · Case study
- [Skate 3: an early XenonRecomp boot experiment](https://awesomerea.org/resources/skate-3-xenonrecomp-experiment-case/index.md) · Case study
- [skate: statically recompiling the Xbox 360 game for Windows](https://awesomerea.org/resources/skate1-recompiled/index.md) · Case study
- [Skies of Arcadia Legends: Recompiled — a native GameCube game port](https://awesomerea.org/resources/skies-of-arcadia-legends-recomp/index.md) · Case study
- [Skullburglar: statically recompiling 50 Cent: Blood on the Sand](https://awesomerea.org/resources/skullburglar-case/index.md) · Case study
- [SkyboundTOTK: a native static recompilation of Tears of the Kingdom](https://awesomerea.org/resources/skyboundtotk-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
