
There’s now a new way to run the original Forza Horizon on a Windows PC, and it takes a very different route from the usual Xbox 360 emulator setup. The project is called Pinyon Shift. Instead of running the Xbox 360 version inside an emulator, it takes the game’s original machine code and recompiles it into a native Windows executable. That sounds complicated. Under the hood, it is. For the player, though, the idea is fairly simple. You provide your own supported copy of the Xbox 360 game, the launcher processes it on your PC, and the software builds a Windows version locally. It doesn’t include the game itself. It doesn’t come with a prebuilt copy of Forza Horizon, either.
How Pinyon Shift actually works
The big difference here is static recompilation. A normal Xbox 360 emulator handles console code while the game is running. Pinyon Shift does much of that work beforehand.
It uses the ReXGlue toolchain to translate the Xbox 360’s PowerPC instructions into C++ code that can then be compiled for a modern Windows PC. Extra runtime components take care of the Xbox-specific functions the original game expects to find. Once the conversion finishes, you end up with a Windows executable built on your own machine.
The launcher handles most of the process. It checks the disc image, extracts the required files, downloads or installs the build tools, applies the necessary patches, generates the translated code and finally compiles the game. It’s not instant.
The first build can take roughly 20 to 60 minutes, depending on the system, and the full process needs around 25 GB of free drive space. Hardware requirements are straightforward. You’ll need 64-bit Windows 10 or Windows 11 and a graphics card that supports DirectX 12. Support is much more specific on the game side.
Right now, Pinyon Shift is built around the US retail base-disc release of Forza Horizon, identified as MS-2505 with title ID 4D5309C9. Other regional editions or revisions aren’t part of the supported setup at this stage. The launcher also isn’t code-signed yet, so Windows may show an unrecognised application warning when you open it.
It works, but it’s clearly still a preview
Pinyon Shift is currently at version 0.1.0 Preview 3. You can play the game, but this isn’t a finished PC release. Several problems remain. Gameplay audio is incomplete, although cutscene audio works. Cars can shake or jitter while driving. Collision behaviour can sometimes look wrong. There’s also a known issue in one Mustang-versus-Mustang event where the camera can suddenly jump high above the action.
So yes, it runs. Just don’t expect the same polish you’d get from an official PC conversion. Controller support is already in decent shape. Xbox-compatible pads work, and SDL-mapped DirectInput controllers are supported too. Keyboard controls are available as a fallback.
Preview 3 also adds direct support for the 8BitDo Ultimate 2C Wired Controller when it’s running in DirectInput mode. That means owners of that pad shouldn’t need separate remapping software just to get basic controls working.
The launcher can also create diagnostic reports after a crash. These reports include things such as hardware details, build hashes, runtime settings and exception information. They don’t include the actual game files, generated source code, saved games, memory dumps or local file paths.
Why the first Forza Horizon is still worth talking about
The original Forza Horizon launched on Xbox 360 in 2012. It was the first game to take the Forza name away from closed racing circuits and put it into an open-world setting. Playground Games built the game around the fictional Horizon Festival in Colorado, mixing road races, dirt events, traffic and free exploration. That formula stuck.
Later Horizon games grew much larger and more ambitious, but the basic structure was already there in the first release. You could drive around freely, discover events, race licensed cars and move through a world that changed between day and night. Technically, though, the game belongs to a very different generation of hardware.
The Xbox 360 used the PowerPC-based Xenon processor, while modern Windows PCs use x86-64 CPUs. That’s why turning the original game into a native PC executable takes much more than simply extracting a few files and changing the extension. Pinyon Shift handles that gap through recompilation.
For now, it’s best seen as an early Windows conversion project rather than a replacement for a finished commercial PC release. It supports one specific disc version, several features still need work, and bugs are part of the experience. But the basic idea is already working.
A supported Xbox 360 copy of Forza Horizon can be processed locally, translated and compiled into a Windows executable that runs without a traditional Xbox 360 emulator sitting between the game and the PC. That makes Pinyon Shift an interesting technical project, especially for anyone following the growing use of static recompilation for older console games.














