// COMPUTERBASE — HARDWARE & GADGET
Mission erfüllt: GoldenEye 007 ist vollständig dekompiliert
Die Mission ist erfüllt: Der Programmcode des N64-Klassikers GoldenEye 007 gilt nach jahrelanger Arbeit als vollständig dekompiliert. Der rekonstruierte Quellcode erleichtert native Portierungen, umfangreiche Modifikationen und die langfristige Bewahrung des Spiels.
Die Statusseite des Projekts weist inzwischen einen Fortschritt von 100,0 Prozent aus. Alle 208 erfassten Dateien sind damit abgeschlossen. Das von KholdFuzion geleitete Projekt wurde laut GitLab bereits im November 2016 angelegt; das zugehörige Repository auf GitHub dient als Spiegel.
Bei einer Dekompilierung versuchen Entwickler, aus dem für den Prozessor übersetzten Maschinencode wieder lesbaren Quellcode zu rekonstruieren. Als erfolgreich gilt eine solche Arbeit, wenn der neu erstellte Code beim erneuten Kompilieren dieselben Daten wie das Original hervorbringt. Der ursprüngliche Quellcode von Entwickler Rare mitsamt seiner Bezeichnungen und Kommentare liegt der Community dadurch allerdings nicht vor.
Das Projekt kann nach eigenen Angaben die US-amerikanische, japanische und europäische Fassung von GoldenEye 007 neu erzeugen. Die dafür notwendigen Spieldaten sind aus rechtlichen Gründen nicht im Repository enthalten. Wer selbst ein ROM erstellen möchte, muss die fehlenden Inhalte daher aus einer eigenen Kopie des Spiels extrahieren.
Die vollständige Dekompilierung erleichtert es, GoldenEye 007 ohne Emulation auf weitere Plattformen zu portieren. Entwickler können außerdem wesentlich tiefer in das Spiel eingreifen, Fehler korrigieren, die Technik modernisieren oder neue Inhalte und Spielmechaniken ergänzen.
Parallel zur Dekompilierung arbeitet KholdFuzion unter dem Namen GoldenRecomp an einer nativen PC-Rekompilierung. Das Spiel läuft der Projektbeschreibung zufolge bereits stabil und mit funktionierender Tonausgabe. Vor einer Veröffentlichung müssen unter anderem noch Darstellungsfehler bei Himmel und Wasser, die Multiplayer-Oberfläche, einzelne Feuerraten sowie eine moderne Dual-Analog-Steuerung bearbeitet werden.
Nicht verwechselt werden sollte die Arbeit mit der im Juni veröffentlichten nativen PC-Rekompilierung der nie offiziell erschienenen Xbox-360-Neuauflage. Das nun abgeschlossene Projekt widmet sich stattdessen dem ursprünglichen Nintendo-64-Spiel von 1997.
GoldenEye 007 gilt als einer der prägenden Ego-Shooter der Konsolengeschichte und wurde mehr als acht Millionen Mal verkauft. Nach jahrelangen Lizenzproblemen kehrte der Klassiker Anfang 2023 offiziell auf Xbox und Nintendo Switch zurück. Die Xbox-Ausgabe bietet unter anderem eine Auflösung von bis zu 4K, während der Online-Multiplayer der offiziellen Neuveröffentlichung der Switch vorbehalten ist.