{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Project Vekta builds a native Linux or Windows port of the PS3 game Killzone HD by translating its PPU and SPU code to C++ with a patched ps3recomp. Its runtime replaces PS3 services and replays graphics commands through Vulkan; players generate the game code locally from their own files.",
  "description_zh": "Project Vekta 使用带补丁的 ps3recomp 将 PS3 游戏 Killzone HD 的 PPU 和 SPU 代码翻译为 C++，构建 Linux 或 Windows 原生移植版。运行时替代 PS3 系统服务，并通过 Vulkan 重放图形命令；游戏代码由玩家使用自己的文件在本地生成。",
  "entry_url": "https://awesomerea.org/resources/project-vekta-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/project-vekta-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/gustavomorinaga/project-vekta/blob/03d55019696d46f3468709c20f58d401e6f3b57a/README.md",
  "group": "cases",
  "id": "project-vekta-case",
  "json_url": "https://awesomerea.org/resources/project-vekta-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/project-vekta-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/project-vekta-case/index.md",
  "name": "Project Vekta: a static recompilation of Killzone HD",
  "name_zh": "Project Vekta：Killzone HD 静态重编译移植",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/project-vekta-case.png",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "Requires the player's Killzone HD package, decrypted EBOOT and data archive, and decrypted libsre from their own PS3 firmware.",
    "Building on Linux x64 requires clang, CMake, Ninja, Python 3, SDL2, zlib, glslang and Vulkan headers; Windows builds additionally require a MinGW-w64 sysroot.",
    "Requires an AVX2 CPU and Vulkan GPU.",
    "The author reports one campaign level completed by hand; levels 2 through 11 have not each been played to completion.",
    "MIT license."
  ],
  "requirements_zh": [
    "需要玩家自己的 Killzone HD 安装包、解密后的 EBOOT 和数据归档，以及从自有 PS3 固件取得的解密 libsre。",
    "在 Linux x64 上构建需要 clang、CMake、Ninja、Python 3、SDL2、zlib、glslang 和 Vulkan 头文件；构建 Windows 版本还需要 MinGW-w64 sysroot。",
    "需要支持 AVX2 的 CPU 和 Vulkan GPU。",
    "作者报告已手动完成一个战役关卡；第 2 至第 11 关尚未逐关通关检查。",
    "MIT 许可证。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/gustavomorinaga/project-vekta",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
