Cloned Games

RSDKv3

DecompilationActivePlayableWindowsLinuxOSXAndroid

Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.

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

About

Sonic CD is a 1993 platform game developed by Sega for the Sega CD, in which Sonic must protect the extraterrestrial Little Planet from Doctor Robotnik; it introduced time travel as a gameplay mechanic and the characters Amy Rose and Metal Sonic. This is a complete, open-source decompilation of Retro Engine v3, the engine originally used to build Sonic CD. It requires assets from an official release of Sonic CD (available via Sonic Origins on Steam, Epic Games Store, Switch, iOS, or Android) to run, since no original game assets are included. Compared to the original PC release, it offers a pixel-perfect display, fully remappable controls, and a native x64 build; compared to the mobile versions, it uses the PC version's rendering backend with full palette support. It also adds a built-in mod loader and API, a settings.ini configuration file, and debug tools ported from Sonic Mania.

How it differs from the original

Adds features the original releases did not have: fully remappable controls, a mod loader and API with save-file redirection, Sonic Mania-style debug menus and idle-screen dimming, and, unlike the mobile ports, the PC version's rendering backend with correct water palette effects.

Getting started

Requires official Sonic CD game assets, obtainable only through a legitimate release of the game (Steam or Epic via Sonic Origins, Nintendo Switch, iOS, or Android — note that only the Steam release's video files are supported). Clone the repository recursively and build with CMake; unofficial forks add Switch and 3DS support.

Known issues & limitations

  • Only FMV files from the original Steam release are supported; mobile and Origins video files do not work.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (Windows, iOS, Android version). Requires assets from an official release of Sonic CD (Steam, Epic Games Store, Nintendo Switch, iOS, or Android).

  • FMV files must come from the original Steam release; mobile and Origins video files are unsupported.

Features

  • The display is sharp and pixel-perfect.
  • The default rendering backend fully supports palettes.
  • A built-in mod loader and API support mods, save-file redirection, and XML GameConfig data.
  • The project uses settings.ini to load game settings.

Controls

  • If enabled in the config, press ESC to open the dev menu from anywhere.
  • With devMenu enabled, F8/F9 show touch-screen and object hitboxes, and F10 displays the game's internal palettes.

Summarised from the project's README.

FAQ

What is RSDKv3?
RSDKv3 is an open-source decompilation of Sonic CD. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on Windows, iOS and Android.
Do I need the original game files to run RSDKv3?
Yes. The project does not include the original game's assets, so you need your own copy. Requires assets from an official release of Sonic CD (Steam, Epic Games Store, Nintendo Switch, iOS, or Android).
Share:

More like RSDKv3

Active
Original game (original game, not this project)Original game image
A complete decompilation of Retro Engine v3 that runs Sonic CD using assets from an official release.
Stars708
Updated2 months ago
LicenseUnknown
Release2020
Active
Original game (original game, not this project)Original game image
An incomplete disassembly of Sega CD's Sonic CD that needs the original game files supplied to build a working ISO.
Platforms:Sega CD
Stars18
Updated2 months ago
LicenseUnknown
Release2025
Active
Original game (original game, not this project)Original game image
A Sega Dreamcast port of Sonic CD built on the RSDKv3 decompilation, using the mobile version's data.
Stars14
Updated1 month ago
LicenseUnknown
Release2026
Original game (original game, not this project)Original game image
Platforms:GameCube
LicenseCC0*
Original game (original game, not this project)Original game image
Platforms:Windows
LicenseCC0*