Show HN: Decomp Academy – Learn to decompile GameCube games into matching C
Category: devtools
Tags: gamecube, decompilation, reverse-engineering
Score: 7.8/10 (Innovation: 7, Technical: 9, Documentation: 9, Utility: 6)
Decomp Academy is an interactive platform that teaches matching decompilation of GameCube games by having users reconstruct original C code from PowerPC assembly, with grading performed by the actual 2001 Metrowerks CodeWarrior compiler. Its innovative approach combines real reverse engineering with live compilation verification, and its extensive curriculum of 258 lessons spans from basics to authentic game functions. The project stands out for its technical sophistication in integrating a legacy compiler into a modern web application and its deep documentation with diagrams and examples.
Target audience: backend devs, reverse engineers, game preservationists
Repository: https://decomp-academy.dev · TypeScript · AGPL-3.0
View on Hacker News