Case study
gh3-decomp: matching Guitar Hero III PS2 decompilation
gh3-decomp reconstructs the USA PlayStation 2 release of Guitar Hero III: Legends of Rock as C++ compiled with the game's original compiler. Its build extracts the executable from the user's disc image, splits it, and compares the linked result byte for byte; the author reports that 28.78% of game code is matching C++.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 3
- Last commit
- 2026-10-25
- Language
- C++
- License (GitHub)
- AGPL-3.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: A personal copy of the USA SLUS-21672 disc image is required.
- Prerequisites: Python 3.9+, 7z, ninja, curl and the setup script's PS2 toolchain are required; the project supports macOS arm64 and Linux x86-64.
- Limits: The author reports 28.78% of game code in matching C++; remaining functions use original assembly during the build.
- License: GNU AGPL v3.0.
Cite
BibTeX
@misc{gh3-decomp-case,
title = {{gh3-decomp: matching Guitar Hero III PS2 decompilation}},
howpublished = {\url{https://github.com/Ketbome/gh3-decomp}},
url = {https://github.com/Ketbome/gh3-decomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/gh3-decomp-case/}}
}Plain text
gh3-decomp: matching Guitar Hero III PS2 decompilation. https://github.com/Ketbome/gh3-decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/gh3-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Ketbome/gh3-decomp · Revision 5f24db7
More in Games
- Giten: a matching Giten Megami Tensei reconstruction · Case study
- Glover: partial N64 matching decompilation · Case study
- god-hand-decomp: matching decompilation of God Hand · Case study
- Goemon's Great Adventure: a matching Nintendo 64 decompilation · Case study
- Golden Sun: a matching GBA decompilation with overlay comparisons · Case study
- GoldenEye 007: matching Nintendo 64 decompilation for three releases · Case study