Short answer
RSDKv4 is a complete decompilation of Retro Engine v4 and the 2013 remasters of Sonic 1 and Sonic 2, with a mod loader and online Sonic 2 versus play. It runs on Windows, Linux and Android (and builds for other systems). It needs assets from an official release you own, such as Sonic Origins. Latest release: 1.3.3, 2 November 2025.
This site is not affiliated with RSDKModding, Christian Whitehead, Headcannon or Sega. We do not host any files and only link the project’s official pages.
What it is
In 2013 Christian Whitehead and Headcannon remastered Sonic the Hedgehog and Sonic 2 for iOS and Android on Whitehead’s own Retro Engine. Those versions later became the base of Sega’s Sonic Origins (2022).
RSDKv4-Decompilation is “a complete decompilation of Retro Engine v4 and the menus from Sonic 1 and 2 (2013)” (RSDKv4 README). The RSDKModding group, which also decompiled Sonic CD and Sonic Mania, published it in December 2020. Because the engine is now source code, it can be built for platforms the official releases never reached.
Current status
- Status: Working. The repository was last updated on 28 October 2026.
- Latest release: 1.3.3, 2 November 2025, with Windows (x64 and x86), Linux and Android builds.
- Other systems: build from source with CMake; the README covers Windows, Linux, Android and more.
What you need
- Assets from an official Sonic 1 & 2 release you own. The README: “Without assets from the official releases, this decompilation will not run.” Options it lists:
- Sonic Origins on Steam, the Epic Games Store or Nintendo Switch;
- the 2013 iOS and Android versions, which are delisted but can be re-downloaded from your purchase history.
- A device: Windows, Linux or Android, or a system you can build for.
The README stresses that even on platforms without an official release, you must buy or officially download the game for its assets. We do not link any.
What it adds
From the README’s list of tweaks:
- Mod loader and API, with save redirection, custom achievements and XML game config.
- Online Sonic 2 multiplayer: a custom menu and networking system for 2-player versus, where anyone can host or join servers.
- Egg Gauntlet Zone in Sonic 2’s Time Attack, if your version includes it.
- A Sonic Mania-style
settings.ini, a dev menu on Esc, and debug tools (pause, frame step, scene reload, hitbox and palette views). - Idle screen dimming from Sonic Mania Plus, which you can adjust or turn off.
- Save transfer from the official Android version (
SGame.bin).
Related Sonic projects
The same group decompiled Sonic CD and Sonic Mania. For Sonic 3 & Knuckles, the separate Sonic 3 A.I.R. project remasters it in widescreen.
Common problems
- The game does not start: the official assets are missing or in the wrong place. Follow the README’s instructions for where the data file goes on your platform.
- Building from a GitHub ZIP fails: the ZIP lacks the required submodules. Clone recursively instead, as the README says.
FAQ
What is the RSDKv4 decompilation?
A complete decompilation of Retro Engine version 4, the engine Christian Whitehead built for the 2013 mobile remasters of Sonic the Hedgehog and Sonic the Hedgehog 2, including those games' menus. It turns them into native programs you can build for many systems.
Does the Sonic 1 and 2 decompilation include the games?
No. The README says that without assets from the official releases the decompilation will not run. You get them from Sonic Origins on Steam, Epic or Switch, or from the 2013 mobile versions if you downloaded them before they were delisted.
Can I play Sonic 2 online with RSDKv4?
Yes. The decompilation adds a custom menu and networking system for Sonic 2 multiplayer, so anyone can host and join servers for 2-player versus.
Does it support mods?
Yes. It has a built-in mod loader and API, with features such as save file redirection, custom achievements and XML game configuration.
Is this the same as Sonic Origins?
No. Sonic Origins is Sega's official collection. The decompilation uses assets from it (or the mobile versions) but runs on the community's rebuilt Retro Engine with its own extras.
Unofficial. This page is written by an independent directory. It is not made by, endorsed by or affiliated with Sega (2013 remasters by Christian Whitehead and Headcannon) or RSDKModding (Sonic 1 & 2 (2013) decompilation, RSDKv4'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 Nov 3, 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.
- RSDKModding/RSDKv4-Decompilation README (complete decompilation of Retro Engine v4 and the Sonic 1/2 2013 menus, official assets required, where to get them, additional tweaks; checked 2026-11-03)
- GitHub API: RSDKv4-Decompilation repository (created 15 December 2020, about 1,160 stars, last push 28 October 2026; checked 2026-11-03)
- RSDKv4 1.3.3 release, 2 November 2025 (Android, Linux and Windows files)
- Sonic Origins on Steam
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.
