{"slug": "def-jam-fight-for-ny-ffny-online", "title": "Def Jam: Fight for NY: FFNY Online", "summary": "An unofficial project called FFNY Online has produced a native PC port of Def Jam: Fight for NY that adds online multiplayer, built by translating the original Xbox executable into C with the xboxrecomp tool on top of Vlad Yanhursky's native port. The port runs on Windows, macOS and Linux, rendering via Direct3D 11 on Windows and Vulkan elsewhere, with online features — quick match, rooms and venue voting for 2-4 players in lockstep with ping-based input delay — currently limited to Windows; the project credits Claude Opus 5.5 as a co-author for recent feature implementations and stability fixes. The Windows build is described as playable but in an early release state, a full Story mode playthrough has not been verified, Steam Deck play shows minor audio distortion, and users must supply their own Xbox game dump to build it.", "body_md": "## Evidence at a glance\n\nBased on the linked sources. The author's reported result and independent confirmation are separate checks.\n\n- AI involvement\n- Reported models: Claude. Tools: xboxrecomp, SDL3, Vulkan, Direct3D 11. The writeup below describes the work attributed to AI.\n- Reported result\n- Works. This is the directory's source-based outcome classification.\n- Independent confirmation\n- Not reported.\n- Human work and limitations\n- 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.\n\n### Original sources\n\n## What was done\n\nFFNY 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.\n\nFFNY 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](https://raw.githubusercontent.com/sweeax-exe/ffny-online/HEAD/README.md) 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.\n\nKey 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.\n\n## Reproduce it\n\n```\nTo 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.\n```\n\n", "url": "https://wpnews.pro/news/def-jam-fight-for-ny-ffny-online", "canonical_source": "https://reversedwithai.com/p/def-jam-fight-for-ny-228f32c9", "published_at": "2026-10-24 04:30:34+00:00", "updated_at": "2026-10-24 04:41:50.105001+00:00", "lang": "en", "topics": ["artificial-intelligence", "ai-tools"], "entities": ["Def Jam: Fight for NY", "FFNY Online", "xboxrecomp", "Vlad Yanhursky", "Claude Opus 5.5", "Direct3D 11", "Vulkan", "Steam Deck"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/def-jam-fight-for-ny-ffny-online", "markdown": "https://wpnews.pro/news/def-jam-fight-for-ny-ffny-online.md", "text": "https://wpnews.pro/news/def-jam-fight-for-ny-ffny-online.txt", "jsonld": "https://wpnews.pro/news/def-jam-fight-for-ny-ffny-online.jsonld"}}