Star on GitHubStar2.4k stars

Case study

god-hand-decomp: matching decompilation of God Hand

god-hand-decomp reconstructs the NTSC-U PS2 release of God Hand as C/C++ that is checked against the retail boot ELF. It starts from assembly generated by splat, replaces functions individually, and uses objdiff plus a full-file SHA-256 comparison to track matching output. The author reports that the current build remains byte-identical to the retail boot ELF.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
97
Last commit
2026-11-08
Language
C
License (GitHub)
MIT

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: A personally dumped NTSC-U God Hand disc is required.
  • Prerequisites: The setup uses the original PS2 compiler and linker toolchain, splat, objdiff, and MIPS cross-binutils.
  • Limits: C decompilation is still progressing; an assembly-only build can reproduce the retail ELF.
  • License: MIT License.

Cite

BibTeX

@misc{god-hand-decomp-case,
  title = {{god-hand-decomp: matching decompilation of God Hand}},
  howpublished = {\url{https://github.com/LucasPicoli/god-hand-decomp}},
  url = {https://github.com/LucasPicoli/god-hand-decomp},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/god-hand-decomp-case/}}
}

Plain text

god-hand-decomp: matching decompilation of God Hand. https://github.com/LucasPicoli/god-hand-decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/god-hand-decomp-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · LucasPicoli/god-hand-decomp · Revision a2c98cb

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab