0xreversed/with.ai
Games and modsWorksSource available
Target: Def Jam: Fight for NY

FFNY Online

by sweeax-exe Repository0 views
Platform
Windows, macOS, Linux, Steam Deck
Outcome
Works
Def Jam: Fight for NY: Unofficial fan project bringing Def Jam: Fight for NY to PC with online multiplayer.
Image: Source: raw.githubusercontent.com

Evidence at a glance

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

AI involvement
Reported models: Claude. Tools: xboxrecomp, SDL3, Vulkan, Direct3D 11. The writeup below describes the work attributed to AI.
Reported result
Works. This is the directory's source-based outcome classification.
Independent confirmation
Not reported.
Human work and limitations
The project requires the user to provide their own Xbox game dump for the build process. Online multiplayer is currently limited to the Windows platform.

Original sources

What was done

FFNY Online is a native PC port of Def Jam: Fight for NY that adds online multiplayer functionality. It utilizes a recompiled Xbox executable and supports Windows, macOS, and Linux, with online features currently exclusive to Windows.

FFNY Online is an unofficial project that ports the original Xbox version of Def Jam: Fight for NY to PC. The project builds upon the native port created by Vlad Yanhursky, utilizing the xboxrecomp tool to translate the Xbox executable into C for compilation. The game runs on an Xbox compatibility runtime, rendering via Direct3D 11 on Windows and Vulkan on macOS and Linux.

Key features include online multiplayer for Windows, supporting quick match, rooms, and venue voting for 2-4 players. Fights operate in lockstep, with input delay managed based on player ping. Recent updates have introduced voice chat functionality, including push-to-talk and open microphone options, tested with two concurrent game instances. While the Windows build is considered playable, the project is in an early release state. A full playthrough of the Story mode has not been verified. On the Steam Deck, the game runs natively, though minor audio distortion has been documented. The project credits Claude Opus 5.5 as a co-author for recent feature implementations and stability fixes.

Reproduce it

setup
To build from source on Windows, use a recursive clone of the repository, install Python 3.12+ and Visual Studio Build Tools, then execute the provided PowerShell scripts: .\scripts\analyze.ps1, .\scripts\recomp.ps1, and .\scripts\build.ps1.