✓ Verified Playable PC (2004) Static Recompilation (AOT)

Need for Speed: Underground 2

nfsu2-recompiled / Android Evolved

Full static binary recompilation of the x86-32 PC executable (SPEED2.EXE) into clean, portable C compiled natively for ARM64 Android by codepdbh using pcrecomp. Features a native Vulkan/DXVK rendering pipeline, selectable resolution and FPS caps, multi-language support, physical gamepad bindings, and customizable touch controls.

Original Dev: EA Black Box
Port Maintainer(s): codepdbh
Asset Requirement: PC / Steam / GOG Files Required

Overview & Highlights

Static recompilation of Bayview’s nocturnal racing playground. Translates the x86 PC binary directly to ARM64 with a native Vulkan graphics pipeline, deep visual tuning, dyno tuning, and open-world neon-lit cruising.

  1. Install your retail PC copy of Need for Speed: Underground 2 on your computer.
  2. Copy the installation directory contents into /sdcard/nfsu2/ on your Android device.
  3. Install the nfsu2-recompiled APK.
  4. Launch the app and select your graphics preset and controller layout.

Hardware Compatibility & Driver Notes

Vulkan/DXVK pipeline runs smoothly on modern Adreno and Mali chips. Turnip drivers provide optimal shader compilation on Snapdragon.

Controls & Input Setup

Full Bluetooth gamepad support with analog triggers for acceleration and braking. Customizable on-screen touch controls.

CONTRIBUTE

Submit a New Android Port

Help keep DroidPorts comprehensive and up to date. Submitting generates a pre-formatted entry ready for GitHub Pull Request or community review.