# Yu-Gi-Oh! The Duelists of the Roses: a byte-matched PS2 decompilation

> This decompilation reconstructs the NTSC-U PS2 release of Yu-Gi-Oh! The Duelists of the Roses in C, covering SLUS_205.15 and 762 code modules. Its make check target compares rebuilt files byte for byte with the user's originals. The author reports that the main executable is in C while module functions remain partly in assembly.

- 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/kira-502/dotr-decomp>
- Primary source: <https://github.com/kira-502/dotr-decomp/blob/c20968253eb58f46d85cb59c9ce6047bf54dfeba/README.md>
- Catalog page: <https://awesomerea.org/resources/duelists-of-the-roses-decomp-case/>
- Record JSON: <https://awesomerea.org/resources/duelists-of-the-roses-decomp-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/duelists-of-the-roses-decomp-case/index.md)

## Requirements & limits

- **Prerequisites:** Provide your own SLUS_205.15 executable and disc image containing the modules.
- **Prerequisites:** The build uses Metrowerks CodeWarrior for PS2 2.3.3 and the documented EE GCC versions; compilers are not included.
- **Limits:** The author reports that 2,005 module functions remain in assembly.
- **License:** CC0-1.0 license for the project's own work; third-party code retains its original terms.

## Primary sources

1. <https://github.com/kira-502/dotr-decomp/blob/c20968253eb58f46d85cb59c9ce6047bf54dfeba/README.md>

## More in Games

- [Yu-Gi-Oh! WCT 2006: GBA ROM disassembly](https://awesomerea.org/resources/ygowct06-case/index.md) · Case study
- [Zelda II: Famicom Disk System disassembly](https://awesomerea.org/resources/zelda-ii-fds-disassembly-case/index.md) · Case study
- [Zelda: The Wand of Gamelon: a matching CD-i decompilation](https://awesomerea.org/resources/zelda-wand-of-gamelon-decomp-case/index.md) · Case study
- [Zoids Legacy: byte-matched GBA code reconstruction](https://awesomerea.org/resources/zoids-legacy-decomp/index.md) · Case study
- [Zoids Saga Fuzors: a byte-matching GBA decompilation](https://awesomerea.org/resources/zoids-saga-fuzors-decomp-case/index.md) · Case study
- [Zoids Saga: Japanese GBA code reconstruction](https://awesomerea.org/resources/zoids-saga-one-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.
