📈 GH Trending Explorer 🎲 Surprise me

← all repos

vyanhursky / DefJamFFNY-recomp

git clone https://github.com/vyanhursky/DefJamFFNY-recomp.git v0.10.5 · today

Def Jam: Fight for NY PC port — static recompilation of the original Xbox game for native Windows and macOS (Direct3D 11 / Vulkan). Bring your own game dump.

—
stars, 24h
—
stars, 7 days
+101
stars, 30 days · #2,301
101
★ total
6
forks · 8 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguagePython
License—
Created2026-10-04 (16d ago)
Last pushtoday
Watchers2
OwnerUser

GitHub topics

Links

README excerpt
# Def Jam: Fight for NY — Recompiled
Bring **Def Jam: Fight for NY** to Windows, macOS and Linux, including the Steam Deck.
This unofficial native port recompiles the original Xbox game for your computer,
with higher rendering resolution, modern controller support, local multiplayer
and optional HD textures.
**The port is now mature and continues to improve.** All game functionality is working and we are continuously optimizing, enhancing, and bugfixing. See
known issues and the
latest release notes
for current limitations.
You need **your own supported USA Xbox dump**. Setup checks your dump and builds
the game on your machine. PS2 and GameCube copies cannot be used.
**Get the latest setup** ·
Install guide · Documentation ·
Report a problem ·
Join the Discord
## Gameplay
**4:3 versus 16:9 widescreen:** the same fight moment, with faithful HD textures
and native macOS rendering at 2× scale. The wider view reveals more of the arena
while keeping the fighters and HUD in proportion.
Silent three-second preview exported at 20 fps; its cadence is not a game
performance measurement. Download the longer 60-fps MP4.
**Compare 4:3 and widescreen, original and HD textures, and see the launcher and overlay**
## Launcher
The v0.10.6 beta brings a focused Home screen, with detailed options in
Advanced settings. The brickwork and torn-paper
style uses the game's charcoal, ivory, red and gold palette.
Try the beta setup.
## Features
- **Native across three platforms.** Windows x64 uses Direct3D 11; Apple Silicon
 Macs and x86-64 Linux use Vulkan. Steam Deck runs the Linux version natively.
- **60-fps gameplay.** The port targets 60 frames per second, with performance
 depending on your hardware, chosen settings and the scene.
- **Sharper rendering.** Choose 1×–4× internal resolution, a resizable window
 or borderless full screen.
- **Widescreen (beta), available now.** Since v0.9.0, Windows, macOS and
 Linux/Steam Deck support wider 16:9 and 16:10 views. The 3D view widens while
 the HUD and menus keep their shape; original 4:3 remains available.
- **Optional HD textures.** Setup can generate faithful 4× texture packs locally
 from your dump on Windows, macOS and Linux. Original textures remain available.
- **Controllers and keyboard play.** Xbox, DualSense, Switch Pro and other
 supported gamepads, with remapping, hot-plug and rumble. Keyboard and mouse
 buttons can supply gameplay bindings; the launcher and settings support a pointer.
- **Up to four local players.** Play with gamepads and a keyboard player.
 Network multiplayer is not supported.
- **Settings before and during play.** The launcher has a focused Home screen,
 Advanced settings and direct Mods/files/logs/setup actions. Open the in-game overlay
 with F1 or a configured controller shortcut. Changes are saved locally;
 settings that require a restart are marked. The overlay does not pause the game.
- **Optional faster startup.** Skip the legal screen and startup movies to reach
 Press Start after