# Toy Story disassembly: rebuilding the Mega Drive ROM from generated source

> Toy Story disassembly reconstructs the Mega Drive game's ROM as generated assembly source and compares the rebuilt ROM byte for byte with the user's copy. Its 68000 tracer, ROM maps, RNC decoder, and sprite tools support ongoing recovery of routines, text, and graphics formats. The author reports that the rebuild matches while equivalent named source remains incomplete.

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

## Requirements & limits

- **Prerequisites:** A user-provided Toy Story USA ROM, Python 3 with capstone, and AS with asl and p2bin are required.
- **Limits:** The author reports 24.7% equivalent named source for the USA ROM; many routines and fields remain unnamed.
- **License:** GPL-3.0-or-later license.

## Primary sources

1. <https://github.com/consolesplayingconsoles/toy-story-disasm/blob/e3303d2cee4cb8552cdda68da99f8fd92839cff2/README.md>

## More in Games

- [Turok 2: Seeds of Evil: a matching Nintendo 64 decompilation](https://awesomerea.org/resources/turok-2-seeds-of-evil-decomp-case/index.md) · Case study
- [Turok 3: an archived multi-version decompilation](https://awesomerea.org/resources/turok-3-decomp-case/index.md) · Case study
- [Turok: Rage Wars: matching decompilation of five N64 releases](https://awesomerea.org/resources/abun64-rage-wars-decomp-case/index.md) · Case study
- [Turok: Rage Wars: matching N64 decompilation and Windows port](https://awesomerea.org/resources/turok-rage-wars-decomp-case/index.md) · Case study
- [Twilight Princess: a decompilation with fully matching GameCube code](https://awesomerea.org/resources/twilight-princess-decomp-case/index.md) · Case study
- [Twisted Metal Re-Arc: matching reconstruction of the Japanese PlayStation game](https://awesomerea.org/resources/twisted-metal-re-arc-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.
