Actions

SCHG

Sonic CD (2011)

From Sonic Retro

SCHG: Sonic CD (2011)
Main Article
File Index
Game

Music
Sound FX
Sprites
Stages
Other

How-To
Unpack/pack Data file

Encoding sound/video
Edit levels
Edit animations

This is the Sonic Community Hacking Guide for the Retro Engine version of Sonic the Hedgehog CD (2011).

Hacking tools

Retrun

Retrun is an unpacking/packing tool written by nextvolume, it is compatible with all Retro Engine RSDK files (at the current time) and is capable of packing, unpacking, and listing files within a RSDK file.

The download includes an exe but also source files to compile for Windows or Linux

TaxEd

TaxEd is a Retro Engine based animation and level editor, compatible with the ani files for animation and the bin files for levels and written by nextvolume

Currently it's distributed as a java executable with the source files included but at the current moment doesn't appear to support high DPI screens

File formats

Audio formats

SoundFX

The SoundFX files are encoded using PCM unsigned 8-bit in a wav container using a 352 kb/s bitrate and can easily be played with any audio player.

Music

All of the music is contained within vorbis ogg files an have the following codec information:

Channel sound: Stereo, Sample rate: 44100 Hz, Bitrate: 80 kb/s, Encoder: Sound Studio 3

Video formats

The videos use an ogv container with the following codec information:

Audio: Codec: vorbis, Sample rate: 4800 Hz, Channel sound: Stereo, Bitrate: 128 kb/s

Video: Codec: theora, Resolution: 640x368, Framerate: 30 Color profile: yuv420p

Graphics formats

Sprites are in a gif format with the size of each sprite sheet being a multiple of 256 pixels for the length and/or height (e.g. 256x512)

Sonic Community Hacking Guide
General
Sonic Music Hacking Guide | SonED2 Manual
Game-Specific
Sonic the Hedgehog (16-bit) | Sonic the Hedgehog (8-bit) | Sonic Eraser | Sonic CD (prototype 510) | Sonic CD | Sonic CD (PC) | Sonic CD (2011) | Sonic 2 (Nick Arcade prototype) | Sonic 2 (Simon Wai prototype) | Sonic 2 (16-bit) | Sonic 2 (8-bit) | Sonic 2 & Knuckles | Dr. Robotnik's Mean Bean Machine | Sonic Triple Trouble | Sonic 3 | Sonic & Knuckles | Sonic 3 & Knuckles | Sonic & Knuckles Collection | Sonic Crackers | Sonic 3D: Flickies' Island | Chaotix | Sonic R PC | Sonic Jam 6 | Sonic Advance | Sonic Advance 2 | Sonic Advance 3 | Sonic Battle | Sonic Adventure | Sonic Adventure DX: Director's Cut | Sonic Adventure DX: PC | Sonic Adventure (2010) | Sonic Adventure 2 | Sonic Adventure 2: Battle | Sonic Adventure 2 (PC) | Sonic Heroes | Shadow the Hedgehog | Sonic Riders | Sonic the Hedgehog (2006) | Sonic & Sega All-Stars Racing | Sonic Unleashed (Xbox 360/PS3) | Sonic Generations
Legacy Guides
The Nemesis Hacking Guides The Esrael Hacking Guides
ROM: Sonic 1 | Sonic 2 | Sonic 2 Beta | Sonic 3

Savestate: Sonic 1 | Sonic 2 Beta/Final | Sonic 3

Sonic 1 (English / Portuguese) | Sonic 2 Beta (English / Portuguese) | Sonic 2 and Knuckles (English / Portuguese)
Move to Sega Retro
Number Systems (or scrap) | Assembly Hacking Guide | Subroutine Equivalency List | 68000 Instruction Set | 68000 ASM-to-Hex Code Reference | VDP Documentation | Official Sega 32X Documentation | Official Mega-CD Documentation | Official Sega Mega Drive Documentation