{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/zlatkok/swos-port/blob/5acc902cfcb791903ad5077f495986e6e7a32cb6/tools/swospp/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "swos-port adapts the DOS Sensible World of Soccer 96/97 to C++ and SDL. It combines generated translations of original assembly routines with rewritten systems and compares port state frame by frame against recordings from the DOS game.",
  "description_zh": "swos-port 将 DOS 版《Sensible World of Soccer 96/97》移植到 C++ 与 SDL。工程结合原版汇编例程的自动转换结果和逐步重写的系统，并按帧比较移植版与 DOS 游戏录制状态。",
  "entry_url": "https://awesomerea.org/resources/swos-port-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/swos-port-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/zlatkok/swos-port/blob/5acc902cfcb791903ad5077f495986e6e7a32cb6/README.md",
  "group": "cases",
  "id": "swos-port-case",
  "json_url": "https://awesomerea.org/resources/swos-port-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/swos-port-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/swos-port-case/index.md",
  "name": "swos-port: a DOS Sensible World of Soccer port with recorded behaviour checks",
  "name_zh": "swos-port：以录制行为校验的 DOS《Sensible World of Soccer》移植",
  "preview_kind": "demo",
  "reconstruction_method": "port",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A legally obtained SWOS copy for normal development builds.",
    "Visual Studio 2022 and Python 3.8 or newer for the documented Windows build.",
    "The port remains under development, with some routines still mechanically generated.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "常规开发构建需要合法取得的 SWOS 副本。",
    "文档中的 Windows 构建需要 Visual Studio 2022 和 Python 3.8 或更新版本。",
    "移植仍在开发中，部分例程仍是机械转换代码。",
    "仓库中没有许可证文件。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/zlatkok/swos-port",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
