Recomp · by madelrandel-blip

NFSMW Recompiled (Xbox 360)

Need for Speed: Most Wanted

Static native recompilation of Need for Speed: Most Wanted (2005, Xbox 360) built on the ReXGlue SDK, playable with rough edges.

Origin
Xbox 360
Runs on
WindowsLinux
Tags
c++needs-original-gamestatic-recompilation
117stars · GitHub 20 forks
madelrandel-blip/NFSMW-Recompiled ↗

Sign in to vote

NFSMW Recompiled is a static native recompilation of the Xbox 360 version of Need for Speed: Most Wanted (2005), built on the ReXGlue SDK. It is not an emulator: the PowerPC code in the game's executable is translated ahead of time to C++ and compiled into a native x86-64 binary, while the SDK supplies the kernel calls, filesystem, audio, input and a Direct3D 12 translation of the Xbox 360 GPU.

Status is playable with rough edges. You need your own copy of the game; the repository never contains game data or binaries.

Highlights

  • Ahead-of-time translation, no JIT or interpreter
  • Boot, menus and free roam working
  • Audio working after a deadlock fix
  • Two selectable EDRAM emulation paths, the fast one roughly doubling frame rate on integrated GPUs
  • Reported 18-38 FPS at 854x480 on a weak integrated GPU

If you like this

Recomp · Xbox 360 SpeedBreaker Need for Speed: Most Wanted Unofficial static recompilation of Need for Speed: Most Wanted (2005, Xbox 360) for Steam Deck, Linux and Mac, with an experimental iOS build. 🔥 0🧊 0 259
Decomp · Xbox 360 Need for Speed: Most Wanted Decompilation Need for Speed: Most Wanted Work-in-progress 1:1 decompilation of Need for Speed: Most Wanted across GameCube, Xbox 360, PS2 and PC versions. 🔥 0🧊 0 221
Native Port · Xbox 360 NFSMW Recompiled Mobile Need for Speed: Most Wanted Fork of the NFSMW Xbox 360 static recompilation that adds an Android arm64 port with Vulkan and Xenos GPU performance work. 🔥 0🧊 0 114
Recomp · Xbox 360 NFSMW for Nintendo Switch Need for Speed: Most Wanted Native Nintendo Switch port of the Xbox 360 Need for Speed: Most Wanted, recompiled with ReXGlue and drawn by a Vulkan renderer. 🔥 0🧊 0 227