{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "NHL24 PC runs the PS4 version of NHL 24 on Windows through a game-specific shadPS4 fork. It executes the game's x86-64 code directly, replaces PS4 system-library calls with native implementations, translates GCN shaders to SPIR-V for Vulkan, and extracts the user's own base and update PKGs through its launcher.",
  "description_zh": "NHL24 PC 基于针对《NHL 24》调整的 shadPS4 分支，在 Windows 上运行其 PS4 版本。它直接执行游戏的 x86-64 代码，以本地实现处理 PS4 系统库调用，将 GCN 着色器转换为 SPIR-V 供 Vulkan 使用，并通过启动器解包用户自己的基础版及更新版 PKG。",
  "entry_url": "https://awesomerea.org/resources/nhl24-pc-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/nhl24-pc-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/HajDEO/nhl24pc/blob/049925146e5a441a82a61226ffca67a837711bc1/README.md",
  "group": "cases",
  "id": "nhl24-pc-case",
  "json_url": "https://awesomerea.org/resources/nhl24-pc-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/nhl24-pc-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/nhl24-pc-case/index.md",
  "name": "NHL24 PC: running NHL 24 on Windows through a game-specific PS4 runtime",
  "name_zh": "NHL24 PC：通过专用 PS4 运行环境在 Windows 上运行《NHL 24》",
  "preview_kind": "video",
  "preview_url": "https://awesomerea.org/previews/nhl24-pc-case.jpg",
  "reconstruction_method": "port",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "Windows 10 or 11 x64 and a Vulkan 1.3 GPU.",
    "A user-provided NHL 24 PS4 base PKG, version 1.00, for CUSA37933 or CUSA37934; the 1.60 update is optional.",
    "The author reports that European update 1.60 testing remains pending and that rare device-lost crashes occur.",
    "GPL-2.0-or-later license."
  ],
  "requirements_zh": [
    "需要 Windows 10 或 11 x64 系统及支持 Vulkan 1.3 的 GPU。",
    "需要用户提供《NHL 24》PS4 基础版 PKG，版本为 1.00，编号为 CUSA37933 或 CUSA37934；1.60 更新包可选。",
    "作者称欧洲版 1.60 更新尚待测试，且偶尔会出现设备丢失导致的崩溃。",
    "采用 GPL-2.0-or-later 许可证。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/HajDEO/nhl24pc",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
