Star on GitHubStar2.4k stars

Case study

Kingdom Hearts 2 Final Mix: an in-progress PS2 main-ELF decompilation

Kingdom Hearts 2 Final Mix reconstructs C++ source for the PlayStation 2 game's main ELF. Contributors add function symbols and implementations, rebuild with the project's compiler setup, and compare objects in objdiff. The author reports recovering class definitions and file layout from an E3 kiosk demo PS3 port of Kingdom Hearts 2.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
9
Last commit
2026-05-24
Language
C++
License (GitHub)
MIT

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: A copy of SLPM_666.75 from Kingdom Hearts 2 Final Mix is required at the repository root.
  • Prerequisites: Python 3, Docker, Git LFS, and a Unix shell are required; the author reports Linux and macOS support.
  • Limits: The decompilation is unfinished; the nonmatchings directory is outside the build.
  • License: MIT license.

Cite

BibTeX

@misc{kingdom-hearts-2-final-mix-decomp-case,
  title = {{Kingdom Hearts 2 Final Mix: an in-progress PS2 main-ELF decompilation}},
  howpublished = {\url{https://github.com/GovanifY/kh2}},
  url = {https://github.com/GovanifY/kh2},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/kingdom-hearts-2-final-mix-decomp-case/}}
}

Plain text

Kingdom Hearts 2 Final Mix: an in-progress PS2 main-ELF decompilation. https://github.com/GovanifY/kh2 (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/kingdom-hearts-2-final-mix-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 · GovanifY/kh2 · Revision 8b5bc47

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab