{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/Clank700/going-mobile-decomp/blob/dcdb27ddb470306e67cf3f1a063ad4f7046277bc/docs/ARCHITECTURE.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Ratchet & Clank: Going Mobile reconstructs ten Java classes for game version 1.1.0. Its pipeline compiles with Sun javac 1.4.1, runs ProGuard 3.2 and WTK 2.2 preverification, then compares methods and class files with retail output; the author reports exact matches for all ten classes.",
  "description_zh": "该项目重建 Ratchet & Clank: Going Mobile 1.1.0 版的十个 Java 类。流程使用 Sun javac 1.4.1 编译，经 ProGuard 3.2 和 WTK 2.2 预验证后，与零售版的方法及类文件比对；作者报告十个类全部精确匹配。",
  "entry_url": "https://awesomerea.org/resources/going-mobile-java-reconstruction-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/going-mobile-java-reconstruction-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Clank700/going-mobile-decomp/blob/dcdb27ddb470306e67cf3f1a063ad4f7046277bc/README.md",
  "group": "cases",
  "id": "going-mobile-java-reconstruction-case",
  "json_url": "https://awesomerea.org/resources/going-mobile-java-reconstruction-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/going-mobile-java-reconstruction-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/going-mobile-java-reconstruction-case/index.md",
  "name": "Ratchet & Clank: Going Mobile: output-matched Java reconstruction",
  "name_zh": "Ratchet & Clank: Going Mobile：输出匹配的 Java 重建",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "A legitimate original game copy and the pinned Sun javac 1.4.1, ProGuard 3.2 and WTK 2.2 toolchain for output comparison.",
    "The author reports 351/351 exact methods and 10/10 byte-identical class files for the tested inputs.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "输出比对需要合法取得的原版游戏及指定的 Sun javac 1.4.1、ProGuard 3.2 和 WTK 2.2 工具链。",
    "作者报告在测试输入下，351/351 个方法精确匹配，10/10 个类文件逐字节一致。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/Clank700/going-mobile-decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
