{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "defjam-sw lifts the original Xbox executable of Def Jam: Fight for NY instruction by instruction into C for native Nintendo Switch and Linux builds. Its runtime supplies Xbox kernel, graphics, audio and controller behavior, with game-specific replacements for lifted functions.",
  "description_zh": "defjam-sw 将 Xbox 原版《Def Jam: Fight for NY》的可执行文件逐条指令提升为 C，构建 Nintendo Switch 和 Linux 原生版本。运行时提供 Xbox 内核、图形、音频与手柄行为，并替换部分游戏函数。",
  "entry_url": "https://awesomerea.org/resources/defjam-sw-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/defjam-sw-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/R-drg/defjam-sw/blob/5381916d7075c285491e87d30bca1d5e72d2bd82/README.md",
  "group": "cases",
  "id": "defjam-sw-case",
  "json_url": "https://awesomerea.org/resources/defjam-sw-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/defjam-sw-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/defjam-sw-case/index.md",
  "name": "defjam-sw: a static recompilation of Def Jam: Fight for NY",
  "name_zh": "defjam-sw：Def Jam: Fight for NY 静态重编译移植",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Supply the USA original Xbox release of Def Jam: Fight for NY.",
    "Switch use requires custom firmware and title takeover mode.",
    "A complete playthrough has not been reported.",
    "Repository code is MIT licensed; vendored xboxrecomp includes LGPL-2.1 components."
  ],
  "requirements_zh": [
    "需自备美版 Xbox 原版《Def Jam: Fight for NY》。",
    "Switch 运行需要自定义固件和 title takeover 模式。",
    "尚未报告完整通关。",
    "仓库代码采用 MIT 许可证；附带的 xboxrecomp 含 LGPL-2.1 组件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/R-drg/defjam-sw",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
