# SCD Disasm: Sonic CD disassembly

> SCD Disasm reconstructs Sonic CD's Sega Mega CD program files from disassembly, initially using the V0.02 prototype. It organizes reused engine functions into shared source files with linker scripts for the disc files; the author reports that the resulting binary objects can be assembled into an ISO that runs in an emulator.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-09
- Added to the catalog: 2026-11-09
- Original resource: <https://gitlab.com/segaloco/scd-disasm>
- Primary source: <https://gitlab.com/segaloco/scd-disasm/-/blob/cef391a648fba6272588112f0a2e56515b55b10f/README.md>
- Catalog page: <https://awesomerea.org/resources/scd-disasm-case/>
- Record JSON: <https://awesomerea.org/resources/scd-disasm-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/scd-disasm-case/index.md)

## Requirements & limits

- **Prerequisites:** A clean copy of the Sonic CD V0.02 build is needed to provide the original files and extract binary pieces.
- **Prerequisites:** The extraction script requires the UNIX dd utility.
- **Limits:** The extraction script has missing addresses and does not currently run as a complete workflow.
- **License:** No licence stated on the project page.

## Primary sources

1. <https://gitlab.com/segaloco/scd-disasm/-/blob/cef391a648fba6272588112f0a2e56515b55b10f/README.md>

## More in Games

- [Scooby-Doo! Night of 100 Frights: matching GameCube decompilation](https://awesomerea.org/resources/scooby-doo-night-of-100-frights-case/index.md) · Case study
- [Scott Pilgrim vs. The World: The Game: a Switch function reconstruction](https://awesomerea.org/resources/scott-pilgrim-switch-decomp-case/index.md) · Case study
- [sead: a decompilation of Nintendo’s first-party C++ standard library](https://awesomerea.org/resources/sead-nintendo-library-decomp-case/index.md) · Case study
- [Secret Agent Clank: matching PlayStation 2 decompilation](https://awesomerea.org/resources/rac-secret-agent-clank-decomp-case/index.md) · Case study
- [Serial Experiments Lain: matching PlayStation decompilation and native port](https://awesomerea.org/resources/lain-psx-decompiled-case/index.md) · Case study
- [SF1DISASM: a reassemblable Shining Force disassembly](https://awesomerea.org/resources/sf1disasm-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
