Star on GitHubStar2.4k stars

Case study

Def Jam: Fight for NY XBE Recomp: a native Linux port

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.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
7
Last commit
2026-10-23
Language
C++

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code and documentation observed; no download method or demo found.
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Prerequisites: A user-supplied Xbox copy of Def Jam: Fight for NY, as an ISO or default.xbe with data folders, is required.
  • Prerequisites: Linux with Wayland or X11, a Vulkan 1.3+ GPU, Clang, LLD, CMake, Ninja, shaderc, and SDL3 build dependencies is required.
  • Limits: Gameplay is still being tested; XNet and XOnline are unimplemented.
  • License: The repository has no root-level license file; the bundled SDK is MIT-licensed.

Cite

BibTeX

@misc{def-jam-fight-for-ny-linux-case,
  title = {{Def Jam: Fight for NY XBE Recomp: a native Linux port}},
  howpublished = {\url{https://github.com/datfooldive/DEFJAM-XBERecomp-Linux}},
  url = {https://github.com/datfooldive/DEFJAM-XBERecomp-Linux},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/def-jam-fight-for-ny-linux-case/}}
}

Plain text

Def Jam: Fight for NY XBE Recomp: a native Linux port. https://github.com/datfooldive/DEFJAM-XBERecomp-Linux (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/def-jam-fight-for-ny-linux-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · datfooldive/DEFJAM-XBERecomp-Linux · Revision 13398eb

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab