Strict Standards: Declaration of SkinMobile::initPage() should be compatible with that of Skin_Orig::initPage() in /home/sonicret/domains/info.sonicretro.org/public_html/skins/Mobile.php on line 20
SCHG:Sonic CD - Sonic Retro
close
Sega Retro
Search

SCHG:Sonic CD


SCHG: Sonic CD
Main Article
File Locations
File Locations
Art Editing
Editing Art
Nemesis Format Art
MMDs, A-P
Palmtree Panic MMDs
Collision Chaos MMDs
Tidal Tempest MMDs
Quartz Quadrant MMDs
Wacky Workbench MMDs
Stardust Speedway MMDs
Metallic Madness MMDs
MMDs, S-W
MMD Tweaking
Tweaking MMDs
Maximum rings allowed
Minimum rings for Giant Ring
Rings given by ring
Rings given by Ring Monitor
Invincibility duration
Super Sneakers duration
Regular speed stats
Super Sneakers speed stats
RAM Editing
RAM Editing

This is the Sonic Community Hacking Guide for Sonic the Hedgehog CD. Sonic CD works differently from any other Sonic game. All of the level data (level layout, compressed art, Sonic sprites, etc) is stored in its respective MMD file. MMD files are contained within the ISO.

Thanks to this system, there is an astounding repetitiveness in each MMD. Each MMD has its own Sonic sprite, even though Sonic looks the same throughout the whole game. Each MMD has its own checkpoint art, even though the checkpoints never change art. This means that there are 70 versions of one common piece of art. If you want to edit that art fully, you must comb through each level MMD and substitute the regular art with the replaced art.

The level MMDs have the filename format RXYZ__.MMD:

  • X is the zone. R1 is zone 1.
  • Y is the act. R12 is zone 1, act 2.
  • Z is the time period. There are 4 letters that can be put here; A, B, C, or D. A is the present period. B is the past period. C is the good future period. D is the bad future period. So R12D__.MMD would contain act 2 of zone 1, in the bad future period.


Sonic Community Hacking Guide
General
Number Systems | Sonic Music Hacking Guide | Assembly Hacking Guide | Subroutine Equivalency List | 68000 Instruction Set | SonED2 Manual | 68000 ASM-to-Hex Code Reference | VDP Documentation | Official Sega 32X Documentation | Official Sega CD Documentation | Official Sega Genesis Documentation
Game-Specific
Sonic the Hedgehog (16-bit) | Sonic the Hedgehog (8-bit) | Sonic Eraser | Sonic CD (prototype 510) | Sonic CD | Sonic CD (PC) | 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 | Knuckles' Chaotix | Sonic R PC | Sonic Jam 6 | Sonic Advance | Sonic Advance 2 | Sonic Advance 3 | Sonic Battle | Sonic Adventure | Sonic Adventure DX | Sonic Adventure DX: PC | Sonic Adventure (2010) | Sonic Adventure 2 | Sonic Adventure 2: Battle | Sonic Heroes | Shadow the Hedgehog | Sonic & SEGA All-Stars Racing | Sonic Unleashed (XBOX 360/PS3) | Sonic Generations
The Nemesis Hacking Guides
ROM: Sonic 1 | Sonic 2 | Sonic 2 Beta | Sonic 3

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

The Esrael Hacking Guides
Sonic 1 (English / Portuguese) | Sonic 2 Beta (English / Portuguese) | Sonic 2 and Knuckles (English / Portuguese)