Gaming

AI gjorde det let at dekompilere gamle spil – derfor lukkede decomp.dev sin rangliste

Adrian Kessler
Tilføj os på Google

Det tog før i tiden frivillige hold flere år at genskabe kildekoden til et gammelt videospil i hånden. AI-modeller klarer nu en stor del af arbejdet, og decomp.dev, som fulgte hundredvis af den slags fanprojekter og rangerede deres fremskridt, har lukket sit offentlige register og tager ikke længere imod nye projekter. Sidens administrator siger, at værktøjerne virker. Det, der gik i stykker, var fællesskabet.

I miljøet kaldes det matchende dekompilering: en streng form for reverse engineering, hvor man skriver C-kode, der efter kompilering giver præcis den samme maskinkode som det originale spil, byte for byte. Den genskabte kode gør det muligt for fans at spille en klassisk Nintendo-Mario-titel direkte på en pc, lede efter fejl til speedruns, ændre spillene, overføre dem til ny hardware eller redde kode, der ellers kan gå tabt.

Ifølge meddelelsen, der er skrevet af sidens pseudonyme administrator Encounter, har de nyeste avancerede modeller som GPT-6-Astra overskredet en grænse. De kan følge komplekse instruktioner, krydstjekke symboler og fejlfindingsoplysninger og skrive kode, der læses naturligt. De er også «exceptionelt gode til at afprøve variationer»: De skriver små scripts, der tester mange versioner af en funktion, indtil én af dem kompilerer til et præcist match. Samtidig kan de holde fokus gennem lange opgaver og koster mindre end tidligere modeller.

Skaden er social. Projekterne på decomp.dev var open source for at tiltrække bidragydere, og Encounter beskriver «fjendtlige forks», hvor nogen tager menneskestyrede projekter og «færdiggør» dem med AI, samt opportunister, der kappes om at udgive halvfærdige pc-porte baseret på dekompileringer, de aldrig selv har hjulpet med. Fremskridtsbjælkerne skulle holde folk motiverede, når hver eneste brøkdel af en procent krævede en reel indsats. I stedet blev de, med Encounters ord, «et hult talspil» for folk, der «brænder tokens af for at få tallet til at stige».

Lukningen er mere begrænset, end den måske lyder. decomp.dev viser stadig eksisterende projektsider og historiske data; det er kun hovedoversigten og muligheden for at indsende nye projekter, der er væk. Encounter nægter også at give AI som sådan skylden og skriver, at det «kan være en stor hjælp, når det bruges rigtigt». Han valgte ikke at forbyde AI-assisterede projekter, fordi én hobbyist ikke kan definere og kontrollere, hvad der er «sjusk», på tværs af hundredvis af projekter. Det juridiske spørgsmål står også åbent: Dekompileret kode stammer stadig fra ophavsretligt beskyttede spil, og hurtigere værktøjer udvider gråzonen uden at afklare den.

Presset rækker længere end spil. Som 404 Media har rapporteret, har AI-byggede kopier af betalingssoftware som Adobe Creative Cloud-apps og Microsoft Office cirkuleret de seneste dage, og små spiludviklere fortæller, at AI-kopier af deres spil, skabt efter «clean room»-metoden, bliver ved med at dukke op. Et værktøj, der var målrettet netop denne hobby, decomp.wtf, lovede at lade brugerens AI-agent undersøge et spil, vedkommende ejer, og omdanne det til C-kode, én funktion ad gangen. Skaberen har siden indstillet værktøjet og skrevet, at store dele af dekompileringsmiljøet er imod den slags AI-dekompilering. Koden ligger stadig på GitHub under MIT-licensen.

decomp.dev blev lanceret i 2024 for at samle overblikket over projekternes fremskridt ét sted. Encounter daterer vendepunktet til begyndelsen af 2026, da Opus 4.6 og GPT-5.4 tilsyneladende kendte miljøets egne værktøjer uden at få dem forklaret, selv om resultaterne stadig krævede omfattende menneskelig oprydning og kostede for meget pr. opgave. Siden annoncerede ændringen den 15. oktober. Dens egen kode, som Encounter siger udelukkende er skrevet af mennesker, har aldrig været udgivet under en open source-licens, så ingen må genbruge den til at genskabe ranglisten et andet sted. Det har aldrig været nemmere at åbne spillene op; de mennesker, der plejede at gøre det sammen, har bare mistet deres mødested.

Tags: , , , , ,

Tilføj os på Google

Debat

Der er 0 kommentarer.