# Age of Empires II: matching PC and PlayStation 2 decompilation

> Age of Empires II Decompilation reconstructs C++ for The Conquerors 1.0c and Age of Kings 2.0a on PC, plus PAL and Japanese PlayStation 2 editions of Age of Kings. Its generated Ninja build and objdiff comparisons track functions matched against user-supplied original binaries.

- 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/samuelcaldas/age-of-empires-2-decomp>
- Primary source: <https://github.com/samuelcaldas/age-of-empires-2-decomp/blob/553f3234644a40d5ddf4cfdb1d872fd66226e1ec/README.md>
- Catalog page: <https://awesomerea.org/resources/age-of-empires-ii-decomp-case/>
- Record JSON: <https://awesomerea.org/resources/age-of-empires-ii-decomp-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/age-of-empires-ii-decomp-case/index.md)

## Requirements & limits

- **Prerequisites:** Original game files and the licensed compilers for the selected edition are required.
- **Prerequisites:** Python dependencies from requirements.txt and Ninja are required for the documented build.
- **Limits:** Matching is in progress; the author reports that multiple C++ slices and functions have matched.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/samuelcaldas/age-of-empires-2-decomp/blob/553f3234644a40d5ddf4cfdb1d872fd66226e1ec/README.md>
2. <https://github.com/samuelcaldas/age-of-empires-2-decomp/blob/553f3234644a40d5ddf4cfdb1d872fd66226e1ec/docs/README.md>

## More in Games

- [Age of Empires: The Rise of Rome — a function-matched beta decompilation](https://awesomerea.org/resources/age-of-empires-rise-of-rome-beta-decomp-case/index.md) · Case study
- [Agent decompilation: a byte-matching retrospective](https://awesomerea.org/resources/agent-decompilation-oracle-case/index.md) · Case study
- [AGS 2.x Decompilation: matching the Adventure Game Studio runtime](https://awesomerea.org/resources/ags2-decomp-case/index.md) · Case study
- [Aironauts: an early PlayStation decompilation of OUTROE.EXE](https://awesomerea.org/resources/aironauts-decomp-case/index.md) · Case study
- [Alice in Wonderland: a matching Wii decompilation](https://awesomerea.org/resources/alice-in-wonderland-2010-wii-decomp-case/index.md) · Case study
- [Alien Soldier: byte-identical Mega Drive cartridge reconstruction](https://awesomerea.org/resources/alien-soldier-src-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.
