Try “car wash”, “subscription box”, “Austin” · Esc to close

Decomp Academy

Learn to decompile GameCube games into matching C code

Content / media Education & tutoring Show HN · launch post · ▲ 197

Visit site

decomp-academy.dev

What it does

Decomp Academy teaches matching decompilation of retro video game assembly code. Students learn to convert machine code from GameCube and Game Boy Advance games back into C source code that compiles byte-for-byte identically to the original. The platform provides interactive lessons where users write C code and the original compiler grades their output automatically, confirming whether it matches the target assembly instruction by instruction.

Who it is for

The course targets hobbyists and developers interested in reverse engineering classic video games. It serves people with little to no background in assembly language or C, as the curriculum starts from fundamentals like reading registers. The lessons focus on GameCube (PowerPC architecture) and Game Boy Advance (ARM architecture) games. The open-source decomposition community appears to be the primary audience, given the founder's involvement in that space.

Pricing

The site does not show prices.

How it stands out

Decomp Academy fills a documented gap: the founder notes that learning resources for decompilation are scarce and existing open-source projects are inactive or lack teaching material. The platform differentiates itself through live compiler grading—students write C and immediately receive feedback showing whether their code matches the target byte-for-byte. The curriculum is structured in progressive sections covering warm-up concepts, register reading, argument derivation, integer arithmetic, bitwise operations, and control flow. Real functions from completed decomposition projects (like Vec_Normalize from Star Fox Adventures) serve as lesson material, grounding the teaching in actual game code rather than synthetic examples.

What a founder should check

First, verify the stickiness of the community: how many students complete lessons and whether they graduate to contributing to actual decomposition projects. Second, assess whether the market for decompilation education grows as more retro games are reverse-engineered or shrinks if major projects complete. Third, evaluate whether competitors could replicate this by adding interactive grading to existing decomposition documentation or by building proprietary compilers for teaching purposes.

Thinking of building something like this?

Every launch here is a competitor to somebody's idea. If yours is close, check it against the market before you build: the Full Check names the rivals, the prices and the gaps.

Check an idea like this

More content / media launches

All

Checked ideas in Education & tutoring

Korean-style 24-hour study café in Toronto Kill

A pay-by-the-hour, 24-hour study space with private booths, lockers and free coffee for students near the University of Toronto.

Local business · Toronto, Ontario, Canada · Education & tutoring