{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/ToolAssisted-run/SDLPoP2/blob/61fd1a28e5c10bb4a72d99ee3d0491a1c929923e/docs/FINDINGS.md",
    "https://github.com/ToolAssisted-run/SDLPoP2/blob/61fd1a28e5c10bb4a72d99ee3d0491a1c929923e/tests/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "SDLPoP2 rebuilds the engine of Prince of Persia 2: The Shadow and the Flame from its DOS program as C for Linux and Windows. It reads the user's original game data, and its findings document DOSBox-X traces, reconstructed routines and equivalence tests; a headless core supports tool-assisted runs.",
  "description_zh": "SDLPoP2 根据 DOS 原程序，以 C 语言重建 Prince of Persia 2: The Shadow and the Flame 的引擎，面向 Linux 和 Windows。它读取用户自备的原版数据；研究记录包含 DOSBox-X 追踪、函数重建及等价性测试，无界面核心可用于工具辅助运行。",
  "entry_url": "https://awesomerea.org/resources/sdlpop2-prince-of-persia-2-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/sdlpop2-prince-of-persia-2-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/ToolAssisted-run/SDLPoP2/blob/61fd1a28e5c10bb4a72d99ee3d0491a1c929923e/README.md",
  "group": "cases",
  "id": "sdlpop2-prince-of-persia-2-case",
  "json_url": "https://awesomerea.org/resources/sdlpop2-prince-of-persia-2-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/sdlpop2-prince-of-persia-2-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/sdlpop2-prince-of-persia-2-case/index.md",
  "name": "SDLPoP2: rebuilding the Prince of Persia 2 DOS engine",
  "name_zh": "SDLPoP2：重建 Prince of Persia 2 DOS 引擎",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/sdlpop2-prince-of-persia-2-case.png",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "An original Prince of Persia 2 installation with PRINCE.EXE and PRINCE.DAT.",
    "Meson is used to build the project.",
    "GNU GPL version 3 or later."
  ],
  "requirements_zh": [
    "需要含 PRINCE.EXE 和 PRINCE.DAT 的原版 Prince of Persia 2。",
    "使用 Meson 构建项目。",
    "采用 GNU GPL 第 3 版或更新版本。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/ToolAssisted-run/SDLPoP2",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
