CacheBrief

Melee's code finally matches

The Melee decompilation project says its reconstructed C source now produces a byte-for-byte match for the U.S. 1.02 GameCube release.

Illustration of layered paper and glass in blue and amber light
Illustration Video in production

Draft poster · the finished cut will appear here

What happened

Tom’s Hardware reports that the community project for Super Smash Bros. Melee reached 100 percent matching status for the U.S. 1.02 release after more than six years of work. The official project repository can build a main.dol for game ID GALE01 that reproduces the original binary byte for byte.

How it works

The achievement is a source reconstruction, not an automatic port. The C code makes Melee’s engine, physics, mechanics, and modules inspectable, but the project still expects users to supply original game data. A verified source representation gives future developers a stable place to work from; it does not by itself solve rendering, input, platform support, assets, or distribution.

Tom’s Hardware also reports that OpenAI’s Astra contributed near the end of the effort. That is a late-stage contribution to a multi-year community project, not a claim that an AI system created the decompilation from scratch.

Why it matters

The milestone changes the preservation problem. Researchers and modders no longer have to infer every new change from an opaque executable before they can reason about the program. They can decide what to build on top of a source tree that has been checked against a specific original release.

What we don’t know yet

This is not an official Nintendo release or a modern PC port. The match applies to the U.S. 1.02 build, and original copyrighted assets remain a separate practical and legal requirement. Nintendo endorsement is not implied.

Source: Tom’s Hardware, Mark Tyson, September 8, 2026 - original report