Super Smash Bros. Melee
Melee ist zu 100 Prozent decompiliert - ein Port ist es trotzdem nicht
Nach über sechs Jahren liefert das Team hinter doldecomp/melee C-Code, der sich Byte für Byte in Nintendos Original zurückverwandeln lässt

- Das Projekt doldecomp/melee hat Super Smash Bros. Melee nach über sechs Jahren zu 100 Prozent decompiliert
- Der C-Code lässt sich zu einer Binärdatei kompilieren, die Byte für Byte identisch mit Nintendos originaler main.dol ist
- Ein spielbarer Port ist das nicht: Rekonstruiert wird die 3,88 MB grosse main.dol der US-Version 1.02, Texturen und Audio müssen von der eigenen Disc kommen
- Laut Tom's Hardware half auf der letzten Etappe auch aktuelle KI-Technik mit, konkret GPT-6 Astra von OpenAI
Nach über sechs Jahren Arbeit meldet das Team hinter dem Projekt doldecomp/melee den Abschluss: Super Smash Bros. Melee, 2001 für den GameCube erschienen, ist zu 100 Prozent decompiliert. Der rekonstruierte C-Code lässt sich zu einer Binärdatei kompilieren, die Byte für Byte identisch mit Nintendos originaler main.dol ist - das strengste Gütesiegel, das ein solches Projekt erreichen kann. Wer jetzt auf einen PC-Port hofft, muss allerdings weiter warten.
EXTERNER INHALT VON REDDIT
Beim Laden werden Daten an Reddit übermittelt, und Reddit kann Cookies setzen.
100 %
des Spielcodes liegen als lesbarer C-Code vor
6+ Jahre
steckten im Projekt doldecomp/melee
3,88 MB
gross ist die rekonstruierte main.dol der US-Version 1.02
Was «Byte für Byte identisch» wirklich bedeutet
Bei einer Decompilation wird kompilierter Maschinencode in menschenlesbaren Quellcode zurückübersetzt. Der Anspruch, den sich das Melee-Team gesetzt hat, geht dabei deutlich über «funktioniert irgendwie» hinaus: Erst wenn der eigene C-Code durch den Compiler exakt dieselbe Datei ergibt, die Nintendo damals auf die Disc gepresst hat, gilt eine Funktion als korrekt rekonstruiert. Jede Abweichung von einem einzigen Byte wäre ein Hinweis darauf, dass irgendwo noch geraten wurde.
Genau dieser Anspruch macht Melee zu einem besonders zähen Brocken. Das Spiel ist technisch verschachtelt, sein Kampfsystem hängt an Physik, Trefferzonen und Frame-Timings, die über Jahre von der Turnierszene erforscht, aber nie im Original nachgelesen werden konnten. Ab jetzt lässt sich all das im Code selbst prüfen statt über Experimente im Emulator.
Kein Port - und was ihr trotzdem schon damit machen könnt
Wichtig für alle, die den Meilenstein mit einer spielbaren PC-Version verwechseln: Das Repository auf GitHub enthält Anleitungen, um den Code auf verschiedenen Plattformen zu kompilieren, unter anderem unter Windows. Das Ergebnis ist jedoch kein natives Spiel, sondern die 3,88 MB grosse main.dol der US-Fassung 1.02. Wer sie ausführen will, braucht zusätzlich die Original-Assets - Texturen, Audio und den restlichen Discinhalt - von einem eigenen Exemplar des Spiels.
- Erreicht: vollständiger C-Code, der eine identische Kopie der Original-Binärdatei erzeugt
- Nicht enthalten: Grafiken, Sounds und weitere Daten der GameCube-Disc
- Noch offen: echte Ports auf moderne Systeme sowie umfangreiche Modding-Werkzeuge
- Getestete Referenzversion: US-Release 1.02
Warum die Decomp-Szene gerade jetzt Fahrt aufnimmt
Melee ist kein Einzelfall. Decompilation-Projekte gehören derzeit zu den auffälligsten Trends in der Retro- und Entwicklerszene, und viele davon laufen seit Jahren im Hintergrund. Der Antrieb ist praktisch: Alte Konsolenhardware wird selten, teuer oder lässt sich kaum noch wirtschaftlich reparieren. Wer ein Spiel dauerhaft erhalten will, braucht deshalb Code, der auf Systeme portiert werden kann, die noch gepflegt werden.
Der zweite Effekt ist die Modding-Perspektive. Nach früheren erfolgreichen Decompilations ist regelmässig eine Welle an Umbauten, Fanprojekten und Werkzeugen entstanden, sobald Entwicklerinnen und Entwickler die Engine im Detail verstehen konnten. Für ein Spiel wie Melee, dessen Community seit über zwei Jahrzehnten an Balance, Trainingsmodi und Netcode herumbastelt, ist der offene Blick auf Physik und Spielmechanik potenziell der grösste Gewinn - auch wenn brauchbare Tools ebenfalls Zeit und Arbeit kosten werden.
KI auf der letzten Etappe - und ein Streitpunkt
Bemerkenswert ist ein Detail zum Schlussspurt: Laut Tom's Hardware trug auch aktuelle KI-Technik dazu bei, das Projekt über die Ziellinie zu bringen, konkret genannt wird GPT-6 Astra von OpenAI. Dieselbe Technik könnte dem Bericht zufolge künftig helfen, die erhofften Ports und Mods schneller zu entwickeln. In einer Szene, die sich über Jahre mit reiner Handarbeit an einzelnen Funktionen abgearbeitet hat, dürfte das nicht unwidersprochen bleiben.
Einordnung: Der Abschluss der Decompilation ist kein Release, sondern ein Fundament. Wer heute Melee spielen will, braucht weiterhin Konsole, Disc oder Emulator. Wer aber wissen will, wie das Spiel funktioniert, kann es ab jetzt nachlesen - und genau daraus sind in der Vergangenheit die interessanten Projekte entstanden.
Ein vollständig lesbarer Quellcode ist die Grundlage für alles, was die Melee-Community seit Jahren fordert: präzise Trainingstools, tiefgreifende Mods und langfristig Ports auf Hardware, die es noch zu kaufen gibt. Gleichzeitig zeigt der Meilenstein, wie stark die Spielearchivierung inzwischen von Freiwilligenprojekten abhängt - und dass zwischen «decompiliert» und «spielbar auf dem PC» noch viel Arbeit liegt.
COMMUNITY-UMFRAGE
KI-Hilfe im Melee-Decomp: Gehört das in ein Preservation-Projekt?
Anonym abstimmen und sehen, was die Community denkt.
HYPE-METER
Noch keine Stimmen - gib die erste ab
QUELLEN (1)
MEHR ZU DIESEN THEMEN
WEITERLESEN
Kommentare
Kommentare werden geladen …



