Hasty Briefsbeta

Bilingual

Show HN: Decomp Academy – Learn to decompile GameCube games into matching C

5 days ago
  • #game-development
  • #compilers
  • #reverse-engineering
  • Learn to read assembly and write C that compiles to identical bytecode for retro games.
  • Progress through 264 lessons covering core C idioms, data types, pointers, structs, floats, ABI, optimization, and real decompilation examples.
  • Use original compilers to grade C code byte-for-byte against actual game functions.
  • Start from basics like arithmetic and loops, advancing to advanced topics like 64-bit operations and GameCube/GBA-specific patterns.
  • Includes practical exercises like decompiling functions from Star Fox Adventures and mastering compiler optimizations.