Dyotson / ForzaHorizon1-ReImagined
git clone https://github.com/Dyotson/ForzaHorizon1-ReImagined.git
v0.1.24 · 2d ago
Forza Horizon (Xbox 360) natively on PC, rebuilt around the modern Horizon experience: shared online free roam, leaderboards and rivals, 120/144 fps, and a self-hostable online server.
—
stars, 24h
—
stars, 7 days
+244
stars, 30 days · #1,074
244
★ total
9
forks · 89 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguagePython
LicenseMIT
Created2026-10-10 (10d ago)
Last pushtoday
Watchers4
OwnerUser
GitHub topics
decompilationforzaforza-horizongame-preservationreverse-engineeringrexgluestatic-recompilationxbox-360xbox360
Links
- GitHub: github.com/Dyotson/ForzaHorizon1-ReImagined
- Homepage: http://forza.dyotson.dev/
- Releases · Issues · Hacker News mentions
README excerpt
Forza Horizon 1: ReImagined > [!TIP] > **The launcher is out: latest release** > (Linux Flatpak for any distro, Windows installer; both experimental). It builds the game > from your own copy, no build steps needed. Announcement > · Website · Discord The original 2012 Forza Horizon, running natively on PC and rebuilt around the modern Horizon experience: a shared online open world, leaderboards and rivals, high frame rates. **Forza Horizon 1: ReImagined** takes **Forza Horizon (Xbox 360)** and brings it closer to what Horizon is today. The game runs natively on Linux and Windows, made by statically recompiling the original PowerPC executable to C++ with the ReXGlue SDK (the approach of RecompiledHaloReach), and on top of that the project focuses on: - **Better gameplay:** 60, 120 or 144 fps with the physics and race timing intact, native controllers or keyboard and mouse, saves, Title Update 4 with Horizon Rally and the 1000 Club, and all 23 DLC packages. - **Online free roam:** the **Horizon World** playlist drops every online player into one shared Colorado, where you drive, meet and race together; the goal is an MMO-like world where events fill up with players and the grid's free slots with AI (`docs/online_vision.md`). - **Leaderboards and rivals:** times, ghosts and bounties shared between players, Monthly Rivals, car clubs and the Message Center, all live again. - **Your own servers:** Xbox LIVE and Turn 10's services are long gone, so the project ships the **Forza Live** server (`server/`), self-hostable, with a public instance to join. This repository contains **no game code and no game data**. You need your own copy of the game (the Games on Demand package or the disc 1 ISO of the base version, Title ID `4D5309C9`). The recompiled C++ is generated from your copy on your machine; no binaries are published here. ## Contents - Screenshots - What works - Known issues - Requirements - Install with the launcher - Building (Linux) - Windows - Playing - Playing online - More documentation - Roadmap - Community - Legal ## Screenshots Captured from the recompiled game running natively on Linux. | | | |---|---| | Free roam | Circuit race against 7 AI drivers | | Free roam, Colorado mountains | Horizon World online playlist: race lobby and races | ## What works - **The whole game, single player:** the opening drive to the end of the festival has been played through on ReImagined: free roam, festival events and races, showcase events, audio and saves. Saves from Xenia Canary can be continued (`tools/play.sh --xenia`). - **Title Update 4 (the default), Horizon Rally and the 1000 Club:** TU4 is built from your own copy of the update (`tools/apply_title_update.py`, about 2 s). It adds the **Horizon Rally** expansion (with a Xenia save that has reached it: the Rally Heats and whole championships played to the end and saved; the co-driver is not heard yet) and the **1000 Club** in the pause menu (signed in to the Forza Live server: its ch