Need for Speed: Hot Pursuit 2 (PS2): Recompiled Need for Speed: Hot Pursuit 2 (PS2) into a native macOS port with Claude A native macOS port of the PlayStation 2 version of Need for Speed: Hot Pursuit 2 (NTSC-U, SLUS-20362) has been released as the open repository nfshp2/nfshp2-port, built by statically recompiling the game's code into C from a user-supplied disc image. The port substitutes SDL3 graphics (Metal on macOS) and a model of the PS2 sound chip for the original hardware, supports 60 fps gameplay, gamepad input and a custom settings/mods menu, and contains no files from the original disc. Development was carried out by Anthropic's Claude models via Claude Code with human verification; the port is confirmed on Apple Silicon, untested on Intel Macs, runs headless on Linux x86-64, and links but has not been executed on Windows x86-64. Evidence at a glance Loading source evidence… What was done A native port of the PS2 version of Need for Speed: Hot Pursuit 2 for macOS, built by recompiling the game's code from a user-provided disc image using AI-assisted tools. The project provides a native port of the PlayStation 2 version of Need for Speed: Hot Pursuit 2 NTSC-U, SLUS-20362 for macOS. The port is built by the user from their own copy of the game disc. The game code is translated to C using a static recompiler, with one C function generated for each game function, named according to the associated decompilation submodule. The game runs natively by using stand-ins for PS2 hardware, including SDL3 for graphics Metal on macOS and a model of the PS2 sound chip for audio. The port supports 60 fps gameplay, gamepad input, and a custom menu for settings and mods. The repository contains no files from the original game disc. Development was performed by AI agents Anthropic's Claude models via Claude Code, with human verification. The port is confirmed to run on Apple Silicon, while Intel-based Macs remain untested. Linux x86-64 builds run headless, and Windows x86-64 builds link but have not been executed. Further details are available at https://raw.githubusercontent.com/nfshp2/nfshp2-port/HEAD/README.md. Reproduce it git clone --recursive https://github.com/nfshp2/nfshp2-port hp2-port && cd hp2-port; tools/setup.sh --play; python3 tools/extract elf.py DISC.iso; tools/play --iso DISC.iso Community Ask a question, share what worked, or follow the next milestone. Your library https://reversedwithai.com/library