Cloned Games

Sonic the Hedgehog (2006) Port

PortActive

An existing game or its source code brought to another platform.

Sonic '06 (original game, not this project)Original game image
Image of the original game, Sonic '06. This project has no screenshots of its own yet.
Links, repository & details

About

Marathon Recompiled is an unofficial PC port of the Xbox 360 version of Sonic the Hedgehog (2006), created through static recompilation, with Windows, Linux and macOS support. XenonRecomp and XenosRecomp convert the game's original PowerPC code and Xenos shaders into C++ and HLSL.

How it differs from the original

Game bugs from the original hardware are intentionally preserved apart from a few minor exceptions. Files from the PlayStation 3 version cannot be used, but the significant differences in that version are included as options. It adds custom menus and achievement support.

Getting started

You must provide the files from your own legally acquired copy of the game, as no game assets are included. The installer accepts only original, unmodified files, and discs and title updates must be from the same region. On Steam Deck, boot once into Desktop Mode so the file picker works in Game Mode.

Known issues & limitations

  • The project is under active development and is not intended for public use; support is not available until an official release.
  • Bugs from the original game are generally preserved and will not be fixed, aside from a few minor exceptions.
  • External frame rate limiters or performance overlays may reduce performance or cause other negative effects.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (Android version).

  • You must provide files from your own legally acquired copy of the game.

Features

  • The port supports Windows, Linux, and macOS.
  • Some significant differences in the PS3 version are available as options.

Controls

  • You can edit keyboard bindings in config.toml; using a controller is recommended until Action Remapping is added in a future update.
  • Keyboard bindings can be edited in a config file, though a controller is highly recommended until action remapping is added.

Summarised from the project's README.

Additional notes

Platforms
No platforms beyond Windows, Linux and macOS are planned.

FAQ

What is Sonic the Hedgehog (2006) Port?
Sonic the Hedgehog (2006) Port is an open-source port of Sonic '06. An existing game or its source code brought to another platform. The original game ran on Android.
Do I need the original game files to run Sonic the Hedgehog (2006) Port?
Yes. The project does not include the original game's assets, so you need your own copy.
Can I install the game with a PlayStation 3 copy?
No. Files from the PlayStation 3 version cannot be used.
How can I force the game to run the installation again?
Use the `--install` launch argument.
How can I force the game to run under X11 or Wayland?
Use `--sdl-video-driver x11` for X11 or `--sdl-video-driver wayland` for Wayland.
How can I force the game to store save data and configuration in the installation folder?
Create an empty `portable.txt` file.
Share:

More like Sonic the Hedgehog (2006) Port

Active
Original game (original game, not this project)Original game image
An unofficial PC port of the Xbox 360 Sonic the Hedgehog (2006) made by static recompilation; still in development.
Stars645
Updated1 month ago
LicenseGPL-3.0
Release2025
Sporadic
Original game (original game, not this project)Original game image
A recompiled, playable-start-to-finish rebuild of the Sonic '06 tech demo using the ReXGlue SDK.
Platforms:Windows
Stars15
Updated8 months ago
LicenseUnknown
Release2026
Active
Sonic the Hedgehog (2006) Decompilation screenshot
A decompilation of Sonic the Hedgehog (2006) for the Xbox 360 that requires your own copy of the game.
Stars14
Updated2 months ago
LicenseCC0-1.0
Release2026