{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/NyperYuhgard/CTR-PC-Port/blob/09949b6548aac237b1266db744e66fd0f45776f5/THIRD_PARTY_NOTICES.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "CTR Native ports the 1999 PlayStation game Crash Team Racing to Windows and Linux using source from the CTR-ModSDK decompilation. Its own native layer supplies audio, input, memory-card, CD, rendering, and PS1 interface support, with statically linked SDL3 and UDP netplay. Game assets are extracted from the user's NTSC-U disc.",
  "description_zh": "CTR Native 基于 CTR-ModSDK 反编译源码，将 1999 年的 PlayStation 游戏《Crash Team Racing》移植到 Windows 和 Linux。项目自建音频、输入、记忆卡、光盘、渲染及 PS1 接口适配层，静态链接 SDL3，并提供 UDP 联网游玩；游戏资源需从用户的 NTSC-U 光盘提取。",
  "entry_url": "https://awesomerea.org/resources/ctr-native-port-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/ctr-native-port-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/NyperYuhgard/CTR-PC-Port/blob/09949b6548aac237b1266db744e66fd0f45776f5/README.md",
  "group": "cases",
  "id": "ctr-native-port-case",
  "json_url": "https://awesomerea.org/resources/ctr-native-port-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/ctr-native-port-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/ctr-native-port-case/index.md",
  "name": "CTR Native: a Crash Team Racing PC port from decompiled source",
  "name_zh": "CTR Native：基于反编译源码的《Crash Team Racing》PC 移植版",
  "reconstruction_method": "port",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A Crash Team Racing NTSC-U retail disc image is required to extract the listed assets.",
    "Windows builds use MSYS2 and 32-bit MinGW; Linux builds require the documented multilib and system libraries.",
    "The build currently uses 32-bit mode because some native paths retain low-address GPU link assumptions.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要《Crash Team Racing》NTSC-U 零售版光盘镜像，以提取列出的资源。",
    "Windows 构建使用 MSYS2 和 32 位 MinGW；Linux 构建需要文档列出的 multilib 及系统库。",
    "部分原生路径仍依赖低地址 GPU 链接方式，因此目前使用 32 位构建。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/NyperYuhgard/CTR-PC-Port",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
