{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/pedryvo/rrt2-decomp/blob/2e2934194a31cbcef90925808b23364ef583151f/Cargo.toml"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "rrt2-decomp reimplements Railroad Tycoon II in Rust after studying the Platinum executable, game data and simulation rules. Its crates parse PK2 archives, LAD sprites, maps and saves, while a differential harness runs original functions for comparison; the new game uses the player's installed assets and a wgpu renderer.",
  "description_zh": "rrt2-decomp 研究《Railroad Tycoon II Platinum》的可执行文件、游戏数据和模拟规则，并用 Rust 重实现游戏。各模块解析 PK2 档案、LAD 精灵、地图与存档；差异测试工具运行原版函数进行对照。新游戏读取玩家已安装的资源，并使用 wgpu 渲染。",
  "entry_url": "https://awesomerea.org/resources/rrt2-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/rrt2-decomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/pedryvo/rrt2-decomp/blob/2e2934194a31cbcef90925808b23364ef583151f/README.md",
  "group": "cases",
  "id": "rrt2-decomp-case",
  "json_url": "https://awesomerea.org/resources/rrt2-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/rrt2-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/rrt2-decomp-case/index.md",
  "name": "rrt2-decomp: a Rust reimplementation of Railroad Tycoon II",
  "name_zh": "rrt2-decomp：《Railroad Tycoon II》的 Rust 重实现",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A copy of Railroad Tycoon II is required for game assets and original-data tests.",
    "Building requires the pinned stable Rust toolchain; Linux builds also require clang and mold.",
    "The author reports partial decoding of some map and save structures and ongoing classification of executable functions.",
    "GPL-3.0-or-later License."
  ],
  "requirements_zh": [
    "游戏资源和原版数据测试需要自备《Railroad Tycoon II》。",
    "构建需要项目固定的稳定版 Rust 工具链；Linux 构建还需要 clang 和 mold。",
    "作者报告部分地图与存档结构尚未完全解析，可执行文件函数分类仍在进行。",
    "GPL-3.0-or-later 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/pedryvo/rrt2-decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
