Come il Monopoly, la saga di Worms ha sempre avuto il potenziale per distruggere famiglie e amicizie in pochi minuti. Worms 2 del 1997 è stato particolarmente riconosciuto per la sua modalità multiplayer, ma con 25 anni sulle spalle, ciò che abbiamo a disposizione è una versione castrata e piena di errori su Good Old Games. Nathan Baggs, noto su YouTube per i suoi video dedicati al debug e alla programmazione, ha deciso di affrontare Worms 2 e cercare di correggere i suoi bug…
Le informazioni disponibili indicano che Worms 2 arrivò sul mercato europeo negli ultimi giorni di novembre 1997. La gente di Team17 lavorò a questo gioco mentre preparava Worms: The Director's Cut, un «regalo d'addio» per gli utenti di Commodore Amiga. Diversi suoi miglioramenti servirono come base per Worms 2, ma il suo punto tecnico più importante fu l'incorporazione della grafica SVGA.
Con più di 250mila copie vendute, il pubblico non tardò a confermare che il cuore di Worms 2 si nascondeva nella sua modalità multiplayer. Tuttavia, è passato un quarto di secolo da allora, e giocare a Worms 2 sulle versioni attuali di Windows è un'impresa impossibile… a meno che non si facciano alcune modifiche. Nathan Baggs, uno youtuber esperto di debug, ha dichiarato che Worms 2 è uno dei suoi videogiochi preferiti e ha deciso di rintracciare i suoi errori un passo alla volta.
Come giocare a Worms 2 dopo 25 anni
Nathan ha esplorato alcune raccomandazioni sul forum ufficiale di GOG, ma studiando il codice con un debugger ha scoperto che il gioco entra in un loop, cercando di localizzare il file winmm.dll, componente legacy dell'audio su Windows. La ricerca di riferimenti per winmm.dll lo ha portato a win32.dll all'interno del gioco e, con l'aiuto di Ghidra, ha dissotterrato un collegamento al modulo ogg-winmm su GitHub. In breve, il gioco presume che venga sempre caricato da un CD, dove erano originariamente salvati i file audio. Ogg-winmm non è altro che un wrapper che reindirizza tutte queste chiamate all'audio del CD, inviandole all'installazione locale. Il problema… è che non funziona su Windows 10.
Questo errore è dovuto all'uso di percorsi relativi. Una volta che Nathan li ha rimossi dal file, Worms 2 si è avviato senza problemi, ma la battaglia non finisce qui: la versione di GOG non include il supporto multiplayer. La seconda metà del primo video e tutto il secondo video si concentrano sulla riparazione di quella modalità. Tuttavia, Nathan ha scoperto qualcosa di essenziale: la community lavora da anni su Worms 2, con patch della community, server ufficiali e un ampio spazio di discussione su Discord.
Patch per «Worms 2 Plus»: fai clic qui.