Short answer
There is no Sonic 06 PC port you can download yet. Marathon Recompiled by sonicnext-dev is an unofficial native PC port of the Xbox 360 Sonic the Hedgehog (2006), made by static recompilation with no emulator, for Windows, Linux and macOS. It is still in development: there are no releases, and the README says it is not meant for public use until an official release. When it does come out, you will need your own Xbox 360 copy of the game.
Sonic the Hedgehog, better known as Sonic 06, came out on Xbox 360 in November 2006 and on PlayStation 3 in Japan in December 2006, with Western PS3 releases following in 2007. It never had a PC version. The Marathon Recompiled repository was created on 27 March 2025, and it uses the same recompilers as Unleashed Recompiled, whose team the README thanks for much of the groundwork. Work is ongoing: the last push was on 20 October 2026, and the repository had about 690 GitHub stars on 21 October. We couldn’t find any release date, and we couldn’t find press coverage of Marathon Recompiled itself.
This site is not affiliated with sonicnext-dev or Sega.
What it is
- A static recompilation of the Xbox 360 game: XenonRecomp turns the game’s PowerPC code into C++, and XenosRecomp turns its Xenos shaders into HLSL. The result is compiled into a native program.
- Faithful by design: bugs from the original game are kept on purpose, apart from a short list of minor fixes. The team rejects reports of bugs that also happen on a real Xbox 360.
- PS3 extras as options: the README says the notable differences of the PS3 version are included as settings, although PS3 files themselves cannot be used.
- By a team of Sonic modders: ga2mer started the recompilation; IsaacMarovitz and squidbus work on graphics, Hyper on system features such as achievements and custom menus, with research and patches from Rei-san and Desko.
It works like the other ports in our Xbox 360 recompilation guide.
Current status
| State | In development; “not meant for public use”, per the README |
| Latest build | None: no releases or tags on 21 October 2026 |
| Planned platforms | Windows, Linux (including a Flatpak and Steam Deck notes) and macOS |
| Activity | Last push 20 October 2026; 47 open issues on 21 October 2026 |
| Licence | GPL-3.0 for Marathon Recompiled’s own code; the game is not covered |
The README is written as if releases already existed (it has an FAQ on updating, save locations and an installer), but the Releases page it points to was empty when we checked. The code can be built from source following the project’s building guide, which needs files from your own copy of the game. The team says it gives no support before an official release. We didn’t play the game through ourselves.
What you need
- Your own Xbox 360 copy of Sonic the Hedgehog (2006), original and unmodified, plus its title update from the same region. Discs and updates from different regions cannot be mixed, according to the README. We don’t explain how to obtain or copy game data.
- Not a PS3 copy: PlayStation 3 files are not supported.
- For now, the tools and skills to build it from source (the guide covers Windows with Visual Studio 2022 and Clang, Linux and macOS), since there is no ready-made build.
- A controller is recommended; keyboard controls exist but can only be changed in the config file for now.
How to install
There is no official build to install yet. The README describes the planned route at a high level: download a build from the project’s GitHub Releases page, run it, and let the installer check and import the files from your own copy of the game. Saves and settings then live in your user folder (%APPDATA%\MarathonRecomp on Windows). Until a release appears, the only route is the building guide in the repository, which the team does not support.
Other Sonic 06 projects
- Sonic P-06 (Project ’06): a fan remake of Sonic 06 in the Unity engine by Ian “ChaosX” Moris. Engadget reported on its demos in 2019. It recreates the game rather than recompiling the original code, so it is a different kind of project. We don’t link its downloads.
- A Nintendo Switch port built on Marathon Recompiled by another developer is listed on homebrew sites. It is not the official project, and we don’t cover it.
For another Sonic game that only shipped on one platform, Apple Arcade’s Sonic Dream Team now runs on Windows and Android through a fan-made converter; see Sonic Dream Team on PC.
Is it legal and safe?
- Marathon Recompiled is an unofficial fan project. The README says it contains no game assets, and you must use files from your own copy.
- The team says it will never distribute builds on other websites, Discord servers or third-party update tools. A “Sonic 06 PC download” anywhere else, before an official release, is not from the project.
- Use only files from a copy you own.
More on the same technique: Sonic Unleashed, GTA IV Xbox 360, Forza Horizon, Dante’s Inferno, or the full recompiled games list.
FAQ
Is there a Sonic 06 PC port?
Not an official one, and not a finished fan one yet. Marathon Recompiled by the sonicnext-dev team is an unofficial native PC port of the Xbox 360 version in development. On 21 October 2026 it had no public release.
Can I download Marathon Recompiled?
No. On 21 October 2026 its GitHub Releases page was empty, and the README says the project is not meant for public use and gets no support until an official release. Builds offered on other sites are not from the team, which says it will never distribute builds anywhere but its Releases page.
Is Marathon Recompiled an emulator?
No. It is a static recompilation, made with XenonRecomp and XenosRecomp, the tools behind Unleashed Recompiled. The Xbox 360 game's PowerPC code and shaders are translated ahead of time into C++ and HLSL and built into a native program.
Can I use my PS3 copy of Sonic 06?
No. The README says PS3 files cannot be used, because they would need a whole separate recompilation. The PS3 version's notable differences are included as options instead.
Which systems will it run on?
The README lists Windows, Linux and macOS, with notes for the Steam Deck and a Linux Flatpak. The team says it has no plans for other platforms.
Is Marathon Recompiled the same as Sonic P-06?
No. Sonic P-06 is a separate fan remake of Sonic 06 built in Unity by ChaosX, first shown as a demo in 2019. It recreates the game rather than recompiling the original code.
Unofficial. This page is written by an independent directory. It is not made by, endorsed by or affiliated with Sega (developed by Sonic Team) or sonicnext-dev (ga2mer, IsaacMarovitz, squidbus, Hyper and others) (Marathon Recompiled (Sonic 06 PC port)'s author). We do not host any files, and we never link to game files, ROMs or ISOs.
Sources
This page was last updated on Oct 30, 2026. A date after a source is the day we read it. Versions and steps follow the official project; if they differ, the official source wins.
- sonicnext-dev/MarathonRecomp README (not meant for public use until an official release, no game assets, platforms, FAQ, credits; checked 2026-10-21)
- MarathonRecomp releases page (no releases and no tags on 2026-10-21)
- MarathonRecomp building instructions (game files needed to build from source)
- MarathonRecomp open issues (47 open on 2026-10-21; GitHub API: repo created 2025-03-27, last push 2026-10-20, about 690 stars, GPL-3.0)
- Wikipedia: Sonic the Hedgehog (2006 video game) (developer, publisher, release dates)
- Engadget: one fan's struggle to fix Sonic '06 (Sonic P-06, a Unity remake by ChaosX; Dec 2019)
More ports
See every native PC version of a console game in our recompiled games list, browse all PC ports of console games, or go back to the full list of ported games.
