Wie das Monopoly hat auch die Worms-Reihe stets das Potenzial gehabt, Familien und Freundschaften innerhalb weniger Minuten zu zerstören. Worms 2 aus dem Jahr 1997 wurde besonders für seinen Mehrspielermodus geschätzt, doch nach über 25 Jahren bleibt uns nur eine abgespeckte, fehlerbehaftete Version auf GOG. Nathan Baggs, bekannt auf YouTube für seine Videos über Debugging und Programmierung, hat sich entschieden, sich Worms 2 zu widmen und seine Bugs zu beheben

Worms 2: Das Abenteuer, ein Spiel von 1997 zu hacken
So spielt man Worms 2

Laut verfügbaren Informationen kam Worms 2 Ende November 1997 auf den europäischen Markt. Das Team von Team17 arbeitete an diesem Spiel parallel zu Worms: The Director's Cut, einem „Abschiedsgeschenk“ für die Nutzer des Commodore Amiga. Viele der Verbesserungen dienten als Basis für Worms 2, aber der wichtigste technische Punkt war die Einführung von SVGA-Grafiken.

Mit mehr als 250.000 verkauften Exemplaren bestätigte das Publikum schnell, dass das Herz von Worms 2 in seinem Mehrspielermodus steckt. Doch seitdem ist ein Vierteljahrhundert vergangen, und Worms 2 auf aktuellen Windows-Versionen zu spielen ist unmöglich – es sei denn, wir nehmen einige Modifikationen vor. Nathan Baggs, ein auf Debugging spezialisierter YouTuber, erklärte, dass Worms 2 eines seiner Lieblingsspiele ist, und beschloss, seine Fehler Schritt für Schritt zu verfolgen.

Wie man Worms 2 nach 25 Jahren spielt

Nathan untersuchte einige Empfehlungen im offiziellen GOG-Forum, aber beim Studieren des Codes mit einem Debugger entdeckte er, dass das Spiel in einer Schleife steckt und versucht, die Datei winmm.dll zu finden, eine veraltete Audiokomponente in Windows. Die Suche nach winmm.dll-Referenzen führte ihn zu win32.dll im Spiel, und mit Hilfe von Ghidra entdeckte er einen Link zum Modul ogg-winmm auf GitHub. Kurz gesagt: Das Spiel geht davon aus, dass es immer von einer CD geladen wird, auf der ursprünglich die Audiodateien gespeichert waren. Ogg-winmm ist nichts weiter als ein Wrapper, der alle diese Aufrufe an das Audio auf der CD umleitet und sie an die lokale Installation sendet. Das Problem … ist, dass es unter Windows 10 nicht funktioniert..

Dieser Fehler ist auf die Verwendung relativer Pfade zurückzuführen. Sobald Nathan sie aus der Datei entfernt hatte, startete Worms 2 problemlos, aber der Kampf ist damit noch nicht vorbei: Die GOG-Version enthält keine Mehrspielerunterstützung. Die zweite Hälfte des ersten Videos und das gesamte zweite Video konzentrieren sich auf die Reparatur dieses Modus. Nathan entdeckte dabei etwas Wichtiges: Die Community arbeitet seit Jahren an Worms 2, mit Community-Patches, offiziellen Servern und einem umfangreichen Diskussionsbereich auf Discord.

Patch für „Worms 2 Plus“: Hier klicken