{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/andrewnakas/thrasher-skate-decomp/blob/fadbb9d749aac08e4d2f1df03add751b75e3cf8c/STATUS.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Thrasher: Skate and Destroy is being reconstructed function by function as C for its US PlayStation executable. The author reports a byte-identical full build from C and assembly, using a pinned PsyQ-era compiler, per-function comparison and a final SHA-1 check.",
  "description_zh": "该项目逐函数用 C 重建美版 PlayStation 游戏 Thrasher: Skate and Destroy 的可执行文件。作者报告称，使用固定版本的 PsyQ 时期编译器、逐函数比较及最终 SHA-1 校验，可由 C 和汇编生成字节一致的完整程序。",
  "entry_url": "https://awesomerea.org/resources/thrasher-skate-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/thrasher-skate-decomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/andrewnakas/thrasher-skate-decomp/blob/fadbb9d749aac08e4d2f1df03add751b75e3cf8c/README.md",
  "group": "cases",
  "id": "thrasher-skate-decomp-case",
  "json_url": "https://awesomerea.org/resources/thrasher-skate-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/thrasher-skate-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/thrasher-skate-decomp-case/index.md",
  "name": "Thrasher: Skate and Destroy: a matching PlayStation decompilation",
  "name_zh": "Thrasher: Skate and Destroy：匹配原版的 PlayStation 反编译",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A user-owned NTSC-U PlayStation disc dump of Thrasher: Skate and Destroy.",
    "Linux, Python 3 and the pinned compiler and extraction toolchain.",
    "Readable C reconstruction remains in progress; PsyQ library functions remain assembly.",
    "CC0-1.0 license."
  ],
  "requirements_zh": [
    "需要用户自有的 Thrasher: Skate and Destroy 美版 PlayStation 光盘转储。",
    "需要 Linux、Python 3，以及项目固定版本的编译器和提取工具链。",
    "可读 C 源码重建仍在进行；PsyQ 库函数仍使用汇编。",
    "CC0-1.0 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/andrewnakas/thrasher-skate-decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
