{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/android/README.md",
    "https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/docs/V2_1_RELEASE_CHECKS.md",
    "https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/docs/RP6_INTEGRATION.md",
    "https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/docs/THIRD_PARTY_NOTICES.md",
    "https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/android/app/src/main/java/chat/buku/skate3/TitleUpdateInstaller.java",
    "https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/.gitignore",
    "https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/.gitmodules",
    "https://github.com/Buku313/rexglue-skate3-android/blob/edd4344723ecac3ffa18c5dcd2fcc268f468ff9e/LICENSE",
    "https://github.com/Buku313/Skate3-Mobile/releases/tag/v2.1.0"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "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.",
  "description_zh": "将 Xbox 360 版《Skate 3》的 Skate3Recomp 静态重编译移植到 Android：rexglue 转译所配置的 PowerPC 客体函数，再由 Android Clang 编译为 ARM64 库，并与兼容运行时链接。运行时钩子把游戏的网格、纹理和着色器状态交给原生 Vulkan 场景渲染器；这一分支另行加入 SDL3 输入与音频、多点触控覆盖层以及掌机性能配置。作者称其为实验性的开发者构建，可在 Anbernic RG406V 上游玩。",
  "entry_url": "https://awesomerea.org/resources/skate3-mobile-android-recomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/skate3-mobile-android-recomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Buku313/Skate3-Mobile/blob/e1b28c185d578c22e3a630f6f3b13ed123462a43/README.md",
  "group": "cases",
  "id": "skate3-mobile-android-recomp-case",
  "json_url": "https://awesomerea.org/resources/skate3-mobile-android-recomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/skate3-mobile-android-recomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/skate3-mobile-android-recomp-case/index.md",
  "name": "Skate 3 Mobile: an Android ARM64 fork of Skate3Recomp",
  "name_zh": "Skate 3 Mobile：Skate3Recomp 的 Android ARM64 分支",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirements": [
    "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."
  ],
  "requirements_zh": [
    "需要 Android 13+、支持 ARMv8.2 FP16 与点积指令的 ARM64 处理器、Vulkan，以及约 8 GiB 空闲应用存储。RG406V 是已验证设备；开发者构建存在画面错误、效果缺失和设备相关问题。",
    "玩家需提供从自有的受支持美版或欧版 Xbox 360 光盘转储的 ISO。应用以 SHA-256 校验，并安装 Title Update 3；默认从第三方游戏更新网站下载，也可手动选择。从源码构建需提取出的 default.xex、EAWebKit XEX 和 Title Update 3。",
    "源码构建需要 Android SDK 35、NDK r27c、JDK 17+、CMake、Ninja、Clang 和递归子模块，包括 Android 版 rexglue 运行时分支。可选的 Adreno Turnip 驱动包由用户提供。",
    "v2.1 发布检查报告八个自动化测试套件通过，并完成 APK 检查及 RG406V 的启动、渲染和恢复测试。60 FPS 设置是客体帧率上限。",
    "该分支自身代码未声明许可证。rexglue 运行时分支带 BSD-3-Clause 声明，libadrenotools 采用 BSD-2-Clause，Electronic Arts 保留《Skate 3》的权利。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/Buku313/Skate3-Mobile",
  "verification": "source-reviewed",
  "verified_at": "2026-10-19"
}
