← Catalog
Xbox 360 Playable

Forza Motorsport 2 (ReGPU)

Game: Forza Motorsport 2 → (Xbox 360, 2007)

Forza Motorsport 2 ReGPU: a native Windows port of the Xbox 360 version. The CPU is statically recompiled: the whole PowerPC executable (51,034 functions) is converted with XenonRecomp into 64-bit C++ running on the project’s own implementation of the Xbox 360 kernel and XAM, with no interpreter or JIT. The GPU is replaced by a native Direct3D 12 renderer instead of Xenos emulation: shader microcode is translated to HLSL, render state to D3D12 pipelines, EDRAM resolves to GPU copies, and tiled textures are decoded natively. A Windows installer builds the game files from your disc and applies the title update, and there is a Linux build, with diagnostics for the Steam Deck. Version 0.5.8 (October 24) makes the launcher warn about reduced performance when the graphics card can’t share memory directly with the game, and 0.5.7 brought back the cars’ shadows. 80 of its last 100 commits list Claude as a co-author.

You needYour own .iso of the European Forza Motorsport 2 disc and the title update file (named like TU_16L61VA_…); optionally a folder with your downloadable content packages. Plus Windows with Direct3D 12 (the installer bundles its own Python and downloads the .NET 10 Desktop runtime if missing) or Linux.

How it gets to PC
Static recompilation
Console
Xbox 360
Architecture
PowerPC
Author
zer0ducksgiven
Original studio
Turn 10 Studios
Year
2007
Stars
57
Last activity
2026-10-30 · today
Latest version
v0.9.11 · 2026-10-30
License
MIT
Language
C++
View repository ↗
powerpcracingai-assisted

Other projects for Forza Motorsport 2

1