cd /news/artificial-intelligence/need-for-speed-hot-pursuit-2-ps2-rec… · home › topics › artificial-intelligence › article
[ARTICLE · art-161281] src=reversedwithai.com ↗ pub= topic=artificial-intelligence verified=true sentiment=↑ positive

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.

by read1 min views3 publishedOct 31, 2026
Need for Speed: Hot Pursuit 2 (PS2): Recompiled Need for Speed: Hot Pursuit 2 (PS2) into a native macOS port with Claude
Image: Reversedwithai (auto-discovered)

Evidence at a glance #

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

── more in #artificial-intelligence 4 stories · sorted by recency
── more on @need for speed: hot pursuit 2 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/need-for-speed-hot-p…] indexed:0 read:1min 2026-10-31 · —