Case study
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.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 10
- Last commit
- 2026-10-30
- Language
- C
- License (GitHub)
- CC0-1.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-09
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.
Cite
BibTeX
@misc{duelists-of-the-roses-decomp-case,
title = {{Yu-Gi-Oh! The Duelists of the Roses: a byte-matched PS2 decompilation}},
howpublished = {\url{https://github.com/kira-502/dotr-decomp}},
url = {https://github.com/kira-502/dotr-decomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/duelists-of-the-roses-decomp-case/}}
}Plain text
Yu-Gi-Oh! The Duelists of the Roses: a byte-matched PS2 decompilation. https://github.com/kira-502/dotr-decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/duelists-of-the-roses-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · kira-502/dotr-decomp · Revision c209682
More in Games
- Yu-Gi-Oh! WCT 2006: GBA ROM disassembly · Case study
- Zelda II: Famicom Disk System disassembly · Case study
- Zelda: The Wand of Gamelon: a matching CD-i decompilation · Case study
- Zoids Legacy: byte-matched GBA code reconstruction · Case study
- Zoids Saga Fuzors: a byte-matching GBA decompilation · Case study
- Zoids Saga: Japanese GBA code reconstruction · Case study