{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/fasipe/Castlevania-COD-QOL/blob/db8643a02db3377978b8c882e0eccdfd69b5ab39/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Castlevania: Curse of Darkness is ported from PlayStation 2 to Windows by translating its MIPS code to C++ and rebuilding PS2 hardware functions as PC code. The project includes a recompiler, a VU1 microprogram compiler, graphics and I/O implementations, and game hooks for widescreen display, a minimap and sprinting. Game-derived code is generated locally from the user's European disc image.",
  "description_zh": "该项目将 PS2 游戏 Castlevania: Curse of Darkness 的 MIPS 代码静态重编译为 C++，并以 PC 代码替代图形、音频及 I/O 等硬件功能，实现 Windows 原生移植。仓库包含重编译器、VU1 微程序编译器，以及宽屏、小地图和冲刺功能的游戏钩子；游戏派生代码由用户的欧洲版光盘镜像在本地生成。",
  "entry_url": "https://awesomerea.org/resources/castlevania-curse-of-darkness-pc-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/castlevania-curse-of-darkness-pc-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/fasipe/Castlevania-COD-QOL/blob/db8643a02db3377978b8c882e0eccdfd69b5ab39/README.md",
  "group": "cases",
  "id": "castlevania-curse-of-darkness-pc-case",
  "json_url": "https://awesomerea.org/resources/castlevania-curse-of-darkness-pc-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/castlevania-curse-of-darkness-pc-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/castlevania-curse-of-darkness-pc-case/index.md",
  "name": "Castlevania: Curse of Darkness — a native PC port by static recompilation",
  "name_zh": "Castlevania: Curse of Darkness：静态重编译的原生 PC 移植版",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/castlevania-curse-of-darkness-pc-case.jpg",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "The user's own European Castlevania: Curse of Darkness disc image, serial SLES-53755, is required.",
    "Play requires 64-bit Windows 10 or 11. A Direct3D 11 graphics card supporting rasterizer ordered views and double precision shaders enables graphics card rendering; otherwise, the game draws on the processor much more slowly.",
    "Building requires Visual Studio 2022 or newer with the Desktop development with C++ workload.",
    "Only the European game release is supported; recompile.bat stops when the version differs.",
    "MIT License."
  ],
  "requirements_zh": [
    "需要用户自己的欧洲版 Castlevania: Curse of Darkness 光盘镜像，编号 SLES-53755。",
    "运行需要 64 位 Windows 10 或 11。支持光栅化顺序视图和着色器双精度运算的 Direct3D 11 显卡可用于显卡绘图；否则游戏会由处理器绘图，速度慢得多。",
    "构建需要 Visual Studio 2022 或更新版本，并安装“使用 C++ 的桌面开发”工作负载。",
    "仅支持欧洲版游戏；版本不符时 recompile.bat 会停止。",
    "采用 MIT 许可证。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/fasipe/Castlevania-COD-QOL",
  "verification": "source-reviewed",
  "verified_at": "2026-11-09"
}
