// readme

Forza Motorsport 2 ReGPU

A native Windows port of Forza Motorsport 2 (Xbox 360). Nothing is emulated:

  • CPU: the game’s entire PowerPC executable is statically recompiled to x64 C++ with XenonRecomp (51,034 functions), running on our own implementation of the Xbox 360 kernel and XAM. No interpreter, no JIT.
  • GPU: a native Direct3D 12 renderer replaces Xenos GPU emulation. The game’s Xenos shader microcode is translated to HLSL, its render state to D3D12 pipelines, EDRAM resolves to GPU copies, and its tiled textures are decoded natively. An experimental Vulkan renderer does the same through Vulkan (see Vulkan renderer).

No game data is included: you need your own copy of the disc. See FM2-native-scope.md for the plan and TESTING.md for playing it.

For support or to get involved in the development of ReGPU, join our Discord server: https://discord.gg/pVEpmSk2G3

Install

The installer contains no game…