{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/Wyrelade/OpenWINGS/blob/6c7bbdd1fa7b9bb804351603aca739eebd2ef609/PROGRESS.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "OpenWINGS studies the DOS game Wings v1.40 and reconstructs flight, terrain collision, landing and damage behavior in portable C. Ghidra analysis, symbol maps and DOSBox-X traces support tick-by-tick differential checks; the author reports eight functions verified so far.",
  "description_zh": "OpenWINGS 研究 DOS 游戏 Wings v1.40，并以可移植 C 代码重建飞行、地形碰撞、着陆和伤害行为。Ghidra 分析、符号图及 DOSBox-X 轨迹用于逐帧差异比较；作者报告目前已验证八个函数。",
  "entry_url": "https://awesomerea.org/resources/openwings-wings-reconstruction-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/openwings-wings-reconstruction-case/",
  "evidence_url": "https://github.com/Wyrelade/OpenWINGS/blob/6c7bbdd1fa7b9bb804351603aca739eebd2ef609/README.md",
  "group": "cases",
  "id": "openwings-wings-reconstruction-case",
  "json_url": "https://awesomerea.org/resources/openwings-wings-reconstruction-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/openwings-wings-reconstruction-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/openwings-wings-reconstruction-case/index.md",
  "name": "OpenWINGS: reconstructing Wings flight and terrain behavior",
  "name_zh": "OpenWINGS：Wings 飞行与地形行为重建",
  "reconstruction_method": "decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Supply the Wings v1.40 game archive.",
    "The analysis workflow uses Ghidra, DOSBox-X and Python dependencies named in the project.",
    "The author reports eight of 975 identified functions verified; weapons and projectiles are the next milestone.",
    "MIT for the project's code and documentation."
  ],
  "requirements_zh": [
    "需自备 Wings v1.40 游戏档案。",
    "分析流程使用 Ghidra、DOSBox-X 和项目列出的 Python 依赖。",
    "作者报告识别出的 975 个函数中已有八个得到验证；武器与投射物是下一阶段目标。",
    "项目代码和文档采用 MIT 许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/Wyrelade/OpenWINGS",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
