# Toy Story 2: a PC game decompilation with reccmp comparisons

> Toy Story 2's PC decompilation reconstructs game and Nu3D engine code in C++ and builds a 32-bit executable and PDB for instruction comparison with reccmp. A companion utility decodes the game's RAW packet format and can export packets or selected actor records.

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

## Requirements & limits

- **Prerequisites:** Visual C++ 6.0 Professional or Enterprise with Service Pack 3 and the DirectX 6.1 Foundations and Media 6.0 SDKs are required for the game build.
- **Limits:** The RAW decompressor requires a C++23 compiler; malformed compressed input can cause out-of-bounds memory access.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/woodys-workshop/toy2-pc-decomp/blob/5db099e667278b92d9192734bbd1c7cfd1c4bbad/README.md>
2. <https://github.com/woodys-workshop/toy2-pc-decomp/blob/5db099e667278b92d9192734bbd1c7cfd1c4bbad/tools/RawDecompressor/README.md>

## More in Games

- [Toy Story disassembly: rebuilding the Mega Drive ROM from generated source](https://awesomerea.org/resources/toy-story-mega-drive-disasm-case/index.md) · Case study
- [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

## 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.
