Decomp Academy
Read retro console assembly and write C that compiles to an exact match
Decomp Academy is a free course in matching decompilation. Each lesson shows the assembly for a function, and you write C that the original console compiler turns into the same instructions, byte for byte. The site compiles your code live and shows how close your output is. There are 755 lessons across GameCube, Game Boy Advance and Nintendo 64, many using real functions from open-source decomp projects such as Star Fox Adventures and Metroid Prime.
Free · No login · Browser · Intermediate

About Decomp Academy
It trains reading console assembly, starting with PowerPC, and understanding how a compiler turns C into machine code.
It suits people who know some C and are curious about game decompilation. It runs in the browser, and the author says every lesson is open without signing up. Signing in appears to be optional, for saving progress. The lesson source is on GitHub.
Made this game? Claim it →

Tips and discussion
No tips yet.
Sign in to share a tip.