{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/vs-sr-dev/wii-thelaststory-re/blob/fde28c12d6782f15a6dc4c0ffdd2a1ea1f9aa27b/REPRODUCING.md",
    "https://github.com/vs-sr-dev/wii-thelaststory-re/blob/fde28c12d6782f15a6dc4c0ffdd2a1ea1f9aa27b/docs/02-pack-format.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "The Last Story research documents the Wii game's LastWorld engine and provides parsers and extractors for archives, text, textures, audio, models and scenes. Its executable analysis uses a custom DOL loader and Gekko SLEIGH language to examine main.dol, including the archive path hash and engine structures. The author reports format coverage and validation against game data.",
  "description_zh": "The Last Story 研究记录 Wii 游戏的 LastWorld 引擎，并提供归档、文本、纹理、音频、模型和场景的解析与提取工具。可执行文件分析使用自定义 DOL 加载器和 Gekko SLEIGH 语言研究 main.dol，包括归档路径哈希及引擎结构。格式覆盖和数据验证结果由作者报告。",
  "entry_url": "https://awesomerea.org/resources/the-last-story-re-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/the-last-story-re-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/vs-sr-dev/wii-thelaststory-re/blob/fde28c12d6782f15a6dc4c0ffdd2a1ea1f9aa27b/README.md",
  "group": "cases",
  "id": "the-last-story-re-case",
  "json_url": "https://awesomerea.org/resources/the-last-story-re-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/the-last-story-re-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/the-last-story-re-case/index.md",
  "name": "The Last Story: mapping the LastWorld engine and game formats",
  "name_zh": "The Last Story：解析 LastWorld 引擎与游戏格式",
  "reconstruction_method": "other",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "The workflow requires a user-supplied legal copy of The Last Story disc.",
    "Python 3.8 or newer and wit are required for extraction; Ghidra 12.x is used for main.dol analysis.",
    "Some collision fields, gimmick trigger types and effect channels remain unidentified.",
    "MIT license."
  ],
  "requirements_zh": [
    "分析流程需要用户自行提供合法持有的 The Last Story 光盘。",
    "提取需要 Python 3.8 或更新版本及 wit；main.dol 分析使用 Ghidra 12.x。",
    "部分碰撞字段、机关触发类型和特效通道仍未识别。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "binary",
    "game"
  ],
  "url": "https://github.com/vs-sr-dev/wii-thelaststory-re",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
