0herculabs / hl360-Forza2
git clone https://github.com/0herculabs/hl360-Forza2.git
v0.3.1 · today
Forza Motorsport 2 native on PC
—
stars, 24h
+95
stars, 7 days · #566
+95
stars, 30 days · #2,466
95
★ total · +95% this week
5
forks · 6 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageC++
License—
Created2026-10-13 (7d ago)
Last pushtoday
Watchers6
OwnerUser
Links
README excerpt
# Forza Motorsport 2 — Native PC Port **A static recompilation of the Xbox 360 racing game for modern Windows PCs.** Download · Getting started · Changelog · Report an issue Play *Forza Motorsport 2* (Xbox 360, 2007) natively on Windows. The game's PowerPC code is statically recompiled ahead of time into C++ and then compiled for x86-64: there is no CPU emulation and no JIT compiler. Graphics are rendered through Vulkan and audio is decoded natively. > [!IMPORTANT] > No copyrighted game files are included. You must provide your own original > European or American Xbox 360 copy of *Forza Motorsport 2* as a disc image. > [!WARNING] > Version 0.3.1 is playable but still a work in progress. Menus and videos are > functional, while exhibition races and Free Run can hold 60 FPS; 120 FPS race > output is also available on sufficiently fast hardware. Online races through > System Link work; with three or more players a join can occasionally fail. > Career mode, split-screen, and DLC content still need broader testing. Xbox > Live is not available. ## Highlights - Native x86-64 execution through static PowerPC-to-C++ recompilation. - Vulkan rendering with internal resolutions up to 4K. - 60 FPS and optional 120 FPS race modes. - Online races through the game's own System Link menus, no port forwarding. - Native 2x MSAA, anisotropic filtering, AMD FSR, and AMD CAS. - Xbox-compatible controllers and fully remappable keyboard controls. - Named local profiles with separate save data. - Built-in ISO extraction and SHA-256 file verification. - Shader precompilation to reduce first-visit stutter. - European and American releases supported. - Limited Edition bonus-disc DLC and Project Forza Plus 2 integration. - English, Spanish, French, German, and Italian game languages. ## Requirements - Windows 10 or 11, 64-bit - A GPU with Vulkan support and current drivers - About 5 GB of free disk space - Your own Forza Motorsport 2 disc image (`.iso`), European or American release (title ID `4D5307EA`) No additional runtime needs to be installed; the Visual C++ runtime is bundled with each release. ## Getting started 1. Download `Forza2-Native- -windows-x64.zip` from Releases and extract it to any folder. 2. Run **`Forza2Launcher.exe`**. It opens in English; press **ES** (top right) for Spanish. 3. Go to **Install** → **Choose ISO and import** and pick your disc image. The game is extracted to the `game\` folder and every file is checked against `game_files.sha256`. It takes a minute or two. If the game is already extracted, use **Change folder** instead. 4. Go to **Profiles** and create your profile. 5. Press **PLAY**. The first time you press PLAY, and after changing the internal resolution, the launcher prepares the shaders first (with a progress bar) and then starts the game. ## The launcher | Tab | What you can do | |---|---| | **Profiles** | Create, choose and delete profiles. Each profile has its own saves. The **Online** card turns online play on or off and