0xreversed/with.ai
Games and modsWorksSource available
Target: Need for Speed: Underground 2

jimbon25/NFSU2-iOS

by jimbon25 Repository0 views
Need for Speed: Underground 2: Native ARM64 iOS port of Need for Speed: Underground 2
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: Metal, CoreAudio, GameController.framework, Capstone. 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 README credits 'Claude Code' for the project. The 'Claude Opus 5.5' co-author trailer appears in the commits feed for a specific commit related to web/free-roam features, not the iOS port itself. The iOS Quick Start requires SPEED2.EXE (v1.2 US) but does not list the specific file hash or byte size; those requirements are documented only in the browser-based version section of the README.

Original sources

What was done

A native ARM64 iOS port of Need for Speed: Underground 2 using C99 static recompilation and Apple Metal. It supports touch controls, MFi gamepads, and includes a career money mod. The repository also documents a separate browser-based version of the game.

The NFSU2-iOS project provides a native ARM64 port of the 2004 PC game Need for Speed: Underground 2 for iOS devices. The port utilizes C99 static recompilation, the Apple Metal API for rendering, and CoreAudio for sound. It features on-screen touch controls and integration with the Apple GameController.framework for MFi and physical gamepad support. The README documents a "Career Money Mod" that grants $99,999,999 via an on-screen button. Users must provide their own PC game assets and SPEED2.EXE (v1.2 US), which are placed in the iOS Sandbox Documents directory. The README credits "Claude Code" for assistance in building the project. Additionally, the repository contains documentation for a browser-based version of the game, which requires a specific v1.2 US SPEED2.EXE (4,800,512 bytes, SHA-256 f9dd86c054878ce6276beb07c1fd61874f7a1e4bf1f241b084c65b73e24168a7). A commit in the repository history, authored by 'th0mk' regarding web/free-roam features, includes a "Co-Authored-By: Claude Opus 5.5" trailer. Source

Reproduce it

setup
1. Download the latest `NFSU2-iOS.ipa` from the project releases or Actions build artifacts. 2. Sideload the IPA using tools like TrollStore or AltStore. 3. Copy PC game data folders (CARS, TRACKS, GLOBAL, SOUND, MOVIES, LANGUAGES) and `SPEED2.EXE` (v1.2 US) into the `On My iPhone/NFSU2/` directory using the iOS Files app.