Zwei Wochen, Hunderte Ports
Kotaku berichtete am 9. Oktober, in etwa zwei Wochen seien Hunderte per Vibe-Coding erzeugte, KI-dekompilierte Emulatoren und Spiele aufgetaucht, und führt den Schub auf Claude Opus 5.5 zurück.
Autor Lewis Parker schreibt, Browser-Ports von Call of Duty: Black Ops, Halo: Combat Evolved, Grand Theft Auto: Vice City, Skate 3 und The Simpsons: Hit and Run schienen sehr gut zu laufen. Einer von vier Halo-Ports, die er ausprobierte, hatte funktionierende Online-Server. Die meisten Spiele stammen aus der Zeit der PlayStation 2 oder 3. Die PS3 hatte etwa 512 Megabyte Speicher, merkt Parker an, sein eigener Browser belegte rund 1.200. Sein Punkt: Speicher begrenzt Browser-Ports schon lange nicht mehr, und Claude Opus 5.5 sei eine KI, die man über Nacht ein Spiel dekompilieren lassen kann.
Dekompilieren ist nicht Emulieren
Dekompilieren macht aus dem Maschinencode eines Spiels wieder lesbaren Quelltext, und das ist etwas anderes, als die Konsole nachzubilden, auf der es lief.
Heise erklärt den üblichen Weg. Fan-Teams haben das von Hand getan, etwa beim N64-Klassiker GoldenEye 007, und Spieler ziehen die Spieldaten aus ihrer eigenen Kopie. Aus dem Quelltext lassen sich dann native Ports bauen. Für den Browser wird der Code oft nach WebAssembly übersetzt, sodass das Spiel lokal im Tab läuft und nicht von einem Server gestreamt wird. Solche Projekte dauerten Monate oder Jahre, und Sprachmodelle wie Opus 5.5 können sie enorm beschleunigen, so heise.
Heise warnt außerdem, dass oft unklar sei, wie viel KI in jedem Projekt steckt. Die von heise geprüfte Halo-Browserversion wurde Ende September von einem Entwickler veröffentlicht, baut auf den Dekompilierungsarbeiten anderer auf, liefert keine Spieldaten mit und lässt Spieler ein Abbild ihrer eigenen Xbox-Disc auswählen. Nicht jeder Port hat so eine Prüfung, viele starten direkt.
Takedowns und eine gespaltene Fan-Szene
Die Publisher reagieren, und die Fan-Szene, die die Werkzeuge gebaut hat, ist gespalten. Laut heise antworten Firmen wie Activision offenbar mit Takedown-Anträgen und Unterlassungsaufforderungen. Einige Social-Media-Beiträge und Videos der letzten Tage sind nicht mehr aufrufbar, und manche Browser-Ports wurden vom Netz genommen. Kotaku erwartet viel Arbeit für die Rechtsabteilungen von Publishern wie Take-Two und Microsoft und fragt, was jemanden daran hindert, einfach die nächste Version zu vibe-coden.
Nicht jeder, der an alten Spielen arbeitet, begrüßt das. DarioSamo, der Entwickler hinter der inoffiziellen PC-Version von Banjo-Kazooie namens Banjo: Recompiled, distanzierte sich Anfang Oktober von einem KI-generierten Banjo-Tooie-Port auf Basis der Werkzeuge seines Teams und sagte, es gebe keinen Grund zur Eile, bei alten, seit Langem verfügbaren Spielen als Erster damit zu kommen. Der Open-Source-Vordenker Eric S. Raymond hielt Spiele laut heise lange für das letzte Refugium geschlossener Software und schrieb, wenn KI Spiele in Quelltext zurückverwandeln könne, sei nichts mehr vor Reverse Engineering sicher. Heise ergänzt, solche Ports könnten helfen, nicht mehr erhältliche Titel zu bewahren.
Was das EU-Recht zum Dekompilieren sagt
Die EU-Ausnahme für das Dekompilieren ist eng. Artikel 6 der Softwarerichtlinie (2009/24/EG) erlaubt es, ein Programm ohne Zustimmung des Rechteinhabers zu dekompilieren, nur wenn das unerlässlich ist, damit ein unabhängig geschaffenes Programm mit ihm zusammenarbeiten kann.
Wer dekompiliert, muss zur Nutzung einer Kopie berechtigt sein, die nötigen Informationen dürfen zuvor nicht ohne Weiteres zugänglich gewesen sein, und die Arbeit muss auf die für die Interoperabilität nötigen Teile beschränkt bleiben. Der Artikel verbietet außerdem, das Gelernte zur Entwicklung eines in seiner Ausdrucksform im Wesentlichen ähnlichen Programms oder für andere urheberrechtsverletzende Handlungen zu nutzen.
Ein vollständiger Port eines kommerziellen Spiels scheint dem Wortlaut nach nicht die Nutzung zu sein, die der Artikel beschreibt, auch wenn es praktisch schwer ist, anonyme Ports zu fassen. Das ist eine schlichte Lesart des Textes und keine Rechtsberatung, und über Einzelfälle entscheiden nationale Gerichte.
Was Sie über Ihr eigenes Client-Binary annehmen sollten
Jedes Studio und jeder Softwareanbieter, der ein Client-Binary ausliefert, sollte so planen, als ließe sich der Code als lesbarer Quelltext wiederherstellen.
| Schicht | Gelangt auf den Rechner des Spielers | Was die Berichte zeigen |
|---|---|---|
| Kompilierter Spielcode | Ja | Als lesbarer Quelltext rekonstruiert, und laut heise beschleunigen Sprachmodelle Arbeit, die Monate oder Jahre dauerte |
| Spieldaten wie Grafik und Ton | Ja | Der von heise beschriebene Halo-Port liefert keine mit, die Spieler stellen ein Abbild ihrer eigenen Disc bereit |
| Online-Server | Nein | Kotaku fand funktionierende Online-Server bei einem der vier Halo-Ports, die es ausprobierte |
Das verschiebt den Wert weg von der ausführbaren Datei. Konten, Käufe und Live-Inhalte, die wirklich auf Ihren Servern laufen, lassen sich nicht aus einem Download herauskopieren, während Lizenzen, Updates und ein schneller Takedown-Prozess den Rest schützen. Kotakus Hinweis auf funktionierende Server bei einem Halo-Port ist eine Warnung, dass man auch die Netzwerkschicht nicht für unerreichbar halten darf.
Planen Sie das jetzt ein: eine benannte Person, die binnen eines Tages Takedowns einreichen kann, eine Liste dessen, was serverseitig liegt, und ein Lizenzmodell, das nicht davon abhängt, das Binary geheim zu halten.
Weiterlesen: Anthropic stellt blockierte Anfragen in Rechnung | Berufungsgericht weist Fair-Use-Einwand von Ross ab



