Need for Speed: Carbon (vasist15-source)
Game: Need for Speed: Carbon (Windows, 2006)
A native port of the Windows version for Apple Silicon Macs, made by static recompilation with veritr1x’s recomp-kit: the x86 code in NFSC.exe is translated to C ahead of time and compiled for ARM, with a renderer that turns Direct3D 9 into Metal and native audio and controller support, with no Wine or emulator. It follows the approach and much of the setup of elforeign’s Most Wanted port. The project calls it fully playable: career, races, the garage, and the menus work at 60 fps with sound. A setup app builds the game from your folder after a one-time analysis of the executable with Ghidra. It includes a reimplementation of ThirteenAG’s widescreen fix (any resolution from 640×480 to 4K, Hor+ field of view, HUD at the edges, adjusted movies and effects), an F10 settings menu (fullscreen, borderless, or windowed, render resolution, a frame limit of original, 40, 60, or an experimental 120, up to 16x anisotropic filtering, and a performance overlay), options to skip the intro movies, hide the closed online modes, turn off rubber-banding, and enable cheats, and a port of NFS-XtendedInput with the console controller layout, analog triggers, Xbox, PlayStation, or Switch Pro button prompts, and rumble. It uses macOS Game Mode. Optionally, setup downloads BadassBaboon’s NFS Carbon Remastered UI mod from nfsmods.xyz, which makes the menus, HUD, fonts, and maps high resolution, and installs it into the app’s copy of the game (about 300 MB). 62 of its 63 commits list Claude as co-author. 0.1.0 came out on October 10 and the latest, 0.1.13, on October 19.
You needYour own installed copy of Need for Speed: Carbon for PC, version 1.4, with an unwrapped NFSC.exe (SHA-256 baaaaec33873d4ba7e4dbae6a5212049ffdcf9679a35d865d7625b4189952fd3, which the build checks) and the msvcr71.dll and msvcp71.dll from the game folder. Plus an Apple Silicon Mac, Xcode Command Line Tools, and Python 3; the first build downloads Ghidra and Java.
- How it gets to PC
- Static recompilation
- Console
- Microsoft Windows
- Architecture
- x86
- Author
- vasist15-source
- Original studio
- EA Black Box
- Year
- 2006
- Stars
- 42
- Last activity
- 2026-10-30 · 1 day ago
- Latest version
- v0.7.0 · 2026-10-30
- Language
- C++
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.