Case study
Skies of Arcadia Legends: matching GameCube decompilation
The Skies of Arcadia Legends project reconstructs C source for the USA GameCube release and builds a byte-identical main.dol from a user-provided disc image. It tracks function-level matches, uses objdiff for comparison and documents compiler behavior affecting Sega's Ninja graphics library; some matched library code is imported with attribution.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 1
- Last commit
- 2026-11-06
- Language
- C
- License (GitHub)
- CC0-1.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: An existing copy of the GEAE8P Rev 0 USA game disc image is required.
- Prerequisites: Python and Ninja are required for the build; Linux and macOS builds also use wibo.
- Limits: The author reports 74.75% of code bytes matched with stock compilers; the work remains in progress.
- License: CC0-1.0 license for the repository's own work; imported library source retains documented upstream provenance.
Cite
BibTeX
@misc{skies-of-arcadia-legends-decomp-case,
title = {{Skies of Arcadia Legends: matching GameCube decompilation}},
howpublished = {\url{https://github.com/vetusmagnus/Skies-of-Arcadia-Legends_Decomp}},
url = {https://github.com/vetusmagnus/Skies-of-Arcadia-Legends_Decomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/skies-of-arcadia-legends-decomp-case/}}
}Plain text
Skies of Arcadia Legends: matching GameCube decompilation. https://github.com/vetusmagnus/Skies-of-Arcadia-Legends_Decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/skies-of-arcadia-legends-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · vetusmagnus/Skies-of-Arcadia-Legends_Decomp · Revision 6330adb
- extern/README.md GitHub · vetusmagnus/Skies-of-Arcadia-Legends_Decomp · Revision 6330adb
More in Games
- SkiesOfArcadiaLegends-Decomp: Skies of Arcadia Legends GameCube decompilation by ogdanimal · Case study
- Skyward Sword: Wii decompilation with hash-checked relinking · Case study
- Sly 2: Band of Thieves: a matching PS2 decompilation · Case study
- Sly Cooper and the Thievius Raccoonus: matching PlayStation 2 decompilation · Case study
- SMW NES Disassembly: disassembling the Famicom Super Mario World port · Case study
- Snowboard Kids 2: an LLM-assisted N64 matching decompilation · Case study