Case study
Champions of Norrath: matching PS2 function reconstruction
Champions of Norrath reconstructs C functions for the PlayStation 2 release SLUS-20565 and compares compiled output byte for byte with the user's game copy. The saved decompdecomp project separates matching functions from unfinished attempts. The author reports 6,018 matches among 8,984 functions.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 15
- Last commit
- 2026-10-31
- Language
- C
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: decompdecomp, the saved PS2 compiler setup, and a matching personal copy of the game are required.
- Prerequisites: Windows PS2 compilers require WSL 2; macOS is unsupported by the stated release.
- Limits: The author reports 6,018 of 8,984 functions matching.
- License: MIT applies only to contributor-authored original work, excluding reconstructed game code.
Cite
BibTeX
@misc{champions-of-norrath-decomp-case,
title = {{Champions of Norrath: matching PS2 function reconstruction}},
howpublished = {\url{https://github.com/ensapra/champions-of-norrath}},
url = {https://github.com/ensapra/champions-of-norrath},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/champions-of-norrath-decomp-case/}}
}Plain text
Champions of Norrath: matching PS2 function reconstruction. https://github.com/ensapra/champions-of-norrath (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/champions-of-norrath-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Champions: Return to Arms: byte-matched PS2 function reconstruction · Case study
- Chibi-Robo: PIA: matching GameCube DOL decompilation · Case study
- Chronicle: matching decompilation and port of Dark Cloud · Case study
- Chrono Trigger: a matching SNES US 1.0 disassembly · Case study
- ChronoRET: matching 65816 reconstruction of Chrono Trigger · Case study
- Chulip: matching reconstruction of the USA PlayStation 2 game · Case study