{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Xena: Warrior Princess combines a matching decompilation of the PlayStation release SLUS-00977 with a playable Windows port. The decompilation rebuilds the game executable from C and assembly, while a separate static recompiler translates its MIPS functions to C. A project runtime supplies GPU, GTE, SPU, CD-ROM, controller, and BIOS behavior through SDL2 and other host code.",
  "description_zh": "Xena: Warrior Princess 将 PlayStation 版 SLUS-00977 的匹配反编译与可玩的 Windows 移植结合。反编译构建以 C 和汇编重建游戏可执行文件，另一套静态重编译器把 MIPS 函数转成 C；项目运行时通过 SDL2 等宿主代码实现 GPU、GTE、SPU、CD-ROM、手柄和 BIOS 行为。",
  "entry_url": "https://awesomerea.org/resources/xena-warrior-princess-ps1-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/xena-warrior-princess-ps1-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/filippgl/xena-psx-decomp/blob/31e2425ce709e22e8b3279b2de6e7c7c7d5c324f/README.md",
  "group": "cases",
  "id": "xena-warrior-princess-ps1-case",
  "json_url": "https://awesomerea.org/resources/xena-warrior-princess-ps1-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/xena-warrior-princess-ps1-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/xena-warrior-princess-ps1-case/index.md",
  "name": "Xena: Warrior Princess: PlayStation decompilation and static recompilation port",
  "name_zh": "Xena: Warrior Princess：PlayStation 反编译与静态重编译移植",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "The user's own PlayStation disc image is required.",
    "The documented build uses WSL Ubuntu, the PsyQ 4.3 GCC 2.7.2 toolchain, maspsx, and Ninja.",
    "The native port build follows the decompilation build and uses SDL2.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要用户自有的 PlayStation 光盘镜像。",
    "文档所述构建使用 WSL Ubuntu、PsyQ 4.3 GCC 2.7.2 工具链、maspsx 和 Ninja。",
    "原生移植版须在反编译构建后编译，并使用 SDL2。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/filippgl/xena-psx-decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
