{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Def Jam: Fight for NY XBE Recomp builds a native Linux port of the original Xbox game by translating its x86 XBE into C++ ahead of time. The port implements Xbox kernel and XDK services at the API level, renders through Vulkan, and uses SDL3 for sound and input. The author reports booting through menus and into fights while gameplay testing continues.",
  "description_zh": "Def Jam: Fight for NY XBE Recomp 将初代 Xbox 游戏的 x86 XBE 预先转为 C++，构建原生 Linux 移植版。项目在 API 层实现 Xbox 内核与 XDK 服务，使用 Vulkan 渲染、SDL3 处理音频和输入。作者报告游戏可进入菜单与对战，玩法测试仍在继续。",
  "entry_url": "https://awesomerea.org/resources/def-jam-fight-for-ny-linux-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/def-jam-fight-for-ny-linux-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/datfooldive/DEFJAM-XBERecomp-Linux/blob/13398ebd935cf133ff601edf0d5fc9cc387fc3cf/README.md",
  "group": "cases",
  "id": "def-jam-fight-for-ny-linux-case",
  "json_url": "https://awesomerea.org/resources/def-jam-fight-for-ny-linux-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/def-jam-fight-for-ny-linux-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/def-jam-fight-for-ny-linux-case/index.md",
  "name": "Def Jam: Fight for NY XBE Recomp: a native Linux port",
  "name_zh": "Def Jam: Fight for NY XBE Recomp：原生 Linux 移植",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A user-supplied Xbox copy of Def Jam: Fight for NY, as an ISO or default.xbe with data folders, is required.",
    "Linux with Wayland or X11, a Vulkan 1.3+ GPU, Clang, LLD, CMake, Ninja, shaderc, and SDL3 build dependencies is required.",
    "Gameplay is still being tested; XNet and XOnline are unimplemented.",
    "The repository has no root-level license file; the bundled SDK is MIT-licensed."
  ],
  "requirements_zh": [
    "需要用户自行提供《Def Jam: Fight for NY》的 Xbox 副本，可为 ISO，或 default.xbe 加数据目录。",
    "需要运行 Wayland 或 X11 的 Linux、支持 Vulkan 1.3+ 的显卡，以及 Clang、LLD、CMake、Ninja、shaderc 和 SDL3 构建依赖。",
    "玩法仍在测试；XNet 与 XOnline 尚未实现。",
    "仓库根目录没有许可证文件；内置 SDK 采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/datfooldive/DEFJAM-XBERecomp-Linux",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
