Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Sonic CD (SonicCD-DC)
PORTSNATIVE

Sonic CD (SonicCD-DC)

NATIVE PORTPLATFORMERWINDOWSALPHA

Sonic CD (SonicCD-DC)

Sonic CD

TechnologyNative C/C++ port (engine reimplementation)

Available forWindows

View official project

About the project

Sonic the Hedgehog CD es un juego de plataformas de 1993 desarrollado por Sega para ser usado mediante el periférico Sega CD/Mega-CD acoplado en la videoconsola Mega Drive/Genesis. Como Sonic the Hedgehog, el jugador intenta proteger un cuerpo extraterrestre, Little Planet, del Doctor Ivo Robotnik. Como en otros juegos de Sonic, Sonic recorre niveles temáticos mientras recoge anillos y derrota robots. Sonic CD introduce el viaje en el tiempo como mecánica de juego.

6 versions of Sonic CD

You're viewing: Sonic CD (SonicCD-DC)

Sonic CD (SonicCD-DC)github.com/DCRSDK/SonicCD-DC
Windows
Current
Sonic CD (2011) Decompilationgithub.com/Rubberduckycooly/Sonic-CD-11-Decompilation
Windows
Linux
macOS
›
Sonic CD (Little Planet)github.com/carl0srmz/littleplanet
Windows
›
Sonic CD (PSP)github.com/Koichive/RSDKv3-PSP
To be confirmed
›
Sonic CD (RSDKv3-Script-Decompilation)github.com/RSDKModding/RSDKv3-Script-Decompilation
Windows
›
Sonic CD Decompilationgithub.com/RSDKModding/RSDKv3-Decompilation
Windows
Linux
macOS
Android
›

Official project information

Author's original READMEOpen on GitHub ↗

Sonic CD 2011 for SEGA Dreamcast

A Sonic CD/RSDKv3 port for SEGA Dreamcast based on the RSDKv3 Decompilation, using the mobile version as base.

Alt Text

<p align="center"> <a href="https://youtu.be/PUB0FSqZvvI"> <img src="https://youtube.com" alt="Watch the video" width="600"> </a> </p>
  • Build locally or by using the autobuilder HERE

  • Requires ffmpeg and python3 for asset generation, as well as existing KallistiOS and mkdcdisc install for compiling the .elf and building the CDI.

  • Compatible with GCC 14.3 / KOS 2.2.x. Build with anything else at your own risk.

  • Build in Linux or MacOS environments, or Windows via WSL (Debian or Ubuntu based preferably)

  • Build from your own KallistiOS setup by cloning this git and following the instructions in DC_Build_Guide.md

  • Bring your own Sonic CD Data.rsdk (MUST be mobile version, PC 2011 and Origins are untested, and presumed unsupported), as well as FMV files (these can be sourced from anywhere, so long as you have separate ones for US and JP soundtracks, encoded into mp4. DC_Build_Guide.md details what you should be naming them as).

NO ASSETS ARE PROVIDED IN THIS RELEASE.

What Works:

  • Sonic CD full game including Special Stages
  • JP and US soundtracks
  • Opening and Ending FMVs
  • Time Attack (though you cannot upload times)
  • D.A. Garden, level select and sound test (must be unlocked through play to access from main menu)
  • Saves (including custom icon in the Dreamcast BIOS save menu)

What doesn't work:

  • Leaderboards Menu
  • Achievements Menu
  • Anything else I may have missed or overlooked in testing (you tell me)

Dev menu is enabled by default and is accessed by pressing the Y button. When selecting stages in the Dev menu press Start button for regular play, or the A button for debug mode. You can turn off Dev menu by toggling it off in the settings.ini in the /dreamcast directory before committing to CDI if you so wish.

Special Thanks

  • Rubberduckycooly & everyone involved with the RSDKv3 decompilation - without that none of this would have been possible
  • SF94 & everyone involved with the Sonic Mania Dreamcast port - this port was largely inspired by it, you guys rock!
  • Everyone who helped me behind the scenes - you're all the best!

Notice regarding AI use:

This was almost entirely created using Claude AI. I do not consider myself a coder, more a project director. If you have any views regarding AI use that would otherwise prevent you from trying this port out, that's entirely understandable, enjoy your life as you see fit.

Sonic CD (C) SEGA

Original RSDK author: Christian "Taxman" Whitehead

Decompilation authors: Rubberduckycooly and st×tic

View official project
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Platformer
Status
alpha
Original platform
—
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 1

Windows
View on GitHub
Advertisement