Need for Speed: Most Wanted Recompilation
The original game's compiled code translated into a native program for a new platform, usually a PC port.
Original game imageAbout
The app runs recompiled C++ code with SDL3 and a native Vulkan renderer, does not emulate an Xbox 360 and includes no game files.
How it differs from the original
Adds a launcher with graphics settings, a selectable text language among ten, adjustable on-screen touch controls with analog or tilt steering, and on-device shader generation. Bluetooth and USB gamepads work as player 1.
Getting started
You need your own extracted Xbox 360 copy of the PAL Spain edition, since the app is built for that edition's executable and closes at startup with another. Install the APK, grant the file access it asks for, copy the game folders into the dedicated folder on internal storage, and tap play; the shader library is built from your copy on first run.
Known issues & limitations
- GPUs without descriptor indexing are not supported yet; examples include Mali-G52/G72/G76, Adreno 610 and PowerVR GE8320.
- Speech and movies stay in the disc's language even when you select another text language.
What you need to run it
Features
- The launcher offers settings for resolution, FPS limit, antialiasing, shadows, reflections, sky glow, image filtering and screen format.
- You can choose among ten text languages; speech and movies remain in the disc's language.
- Game volume can be adjusted from Normal to Maximum.
- Touch controls include analog or tilt steering, D-pad, A/B/X/Y, LB/RB, BACK, START, brake and throttle; the editor lets you move, resize, hide and adjust their opacity.
- Bluetooth and USB gamepads work as player 1 and hide the touch controls.
How to install
- Download the APK from the latest release and open it on your phone; if prompted, allow your browser or file manager to install unknown apps.
- Install and open the app, grant the requested file access (All files access on Android 11 or later), then return to the launcher.
- Copy default.xex, NFS/ and Movies/ into Internal storage/nsfmw-androidevolved/, or use Elegir carpeta del juego to select the extracted folder for import.
Controls
- Touch controls provide analog or tilt steering, D-pad, A/B/X/Y, LB/RB, BACK, START, brake and throttle.
- Use the gear-button editor to move, resize or hide touch controls and change their opacity.
- Bluetooth and USB gamepads work as player 1 and hide the touch controls.
Summarised from the project's README.
Additional notes
- Requirements
- It needs Android 8 or later on ARM64 and a GPU with Vulkan 1.1 or later with descriptor indexing.
- Unsupported gpus
- GPUs without descriptor indexing are not supported yet, including Mali-G52, G72 and G76, Adreno 610 and PowerVR GE8320.
- Tested devices
- It was tested on a Samsung Galaxy S25 Ultra and a Galaxy A55.
FAQ
- What is Need for Speed: Most Wanted Recompilation?
- Need for Speed: Most Wanted Recompilation is an open-source recompilation of Need for Speed: Most Wanted. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on Xbox 360.
- Do I need the original game files to run Need for Speed: Most Wanted Recompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.

