Spel

AI gjorde det enkelt att dekompilera gamla spel – decomp.dev stänger topplistan

Adrian Kessler
Lägg till oss på Google

Att återskapa källkoden till ett gammalt tv-spel för hand brukade kräva flera års arbete från frivilliga utvecklare. Nu gör AI-modeller en stor del av jobbet, och decomp.dev – sajten som följde hundratals sådana fanprojekt och rankade deras framsteg – har stängt sitt publika index och slutat ta emot nya projekt. Administratören säger att verktygen fungerar. Det som gick sönder var gemenskapen.

Exaktmatchande dekompilering är namnet på en strikt form av reverse engineering: man skriver C-kod som, när den kompileras, ger exakt samma maskinkod som originalspelet, byte för byte. Den återskapade koden gör att fans kan köra en klassisk Mario-titel från Nintendo nativt på en PC, leta efter glitchar för speedruns, modifiera spel, porta dem till ny hårdvara eller rädda kod som annars riskerar att gå förlorad.

Enligt tillkännagivandet, som skrevs av sajtens pseudonyme administratör Encounter, har nya avancerade modeller som GPT-6-Astra passerat en gräns. De klarar av att följa komplexa instruktioner, jämföra symboler med felsökningsinformation och skriva kod som känns naturlig att läsa. De är också ”exceptionellt bra på att testa varianter”: de skriver små skript som provar många versioner av en funktion tills en kompileras till en exakt matchning. Dessutom kan de hålla fokus under långa uppgifter och kostar mindre än tidigare modeller.

Skadan är social. Projekten på decomp.dev var öppen källkod för att locka till sig bidragsgivare. Encounter beskriver ”fientliga förgreningar” där AI används för att ta över människoledda projekt och ”slutföra” dem, liksom opportunister som tävlar om att släppa halvfungerande PC-portar baserade på dekompileringar de inte hjälpt till att skapa. Förloppsindikatorerna var tänkta att hålla motivationen uppe när varje bråkdel av en procent krävde en verklig insats. Nu har de, som Encounter uttrycker det, blivit ”ett innehållslöst sifferspel” för människor som ”bränner tokens för att få siffran att stiga”.

Nedstängningen är inte så omfattande som den kan låta. decomp.dev fortsätter att visa befintliga projektsidor och historisk data; det är bara huvudindexet och möjligheten att skicka in nya projekt som försvinner. Encounter vägrar också att skylla på AI i sig och skriver att tekniken ”kan vara till enorm hjälp när den används på rätt sätt”. Hen valde att inte förbjuda AI-assisterade projekt, eftersom en ensam hobbyutövare inte kan definiera och hålla efter vad som räknas som ”AI-skräp” i hundratals projekt. Den juridiska frågan är också olöst: dekompilerad kod kommer fortfarande från upphovsrättsskyddade spel, och snabbare verktyg vidgar den gråzonen utan att lösa frågan.

Pressen sträcker sig längre än till spel. Som 404 Media rapporterade har AI-byggda kopior av betalprogram som Adobes Creative Cloud-appar och Microsoft Office cirkulerat de senaste dagarna. Små spelutvecklare säger också att AI-kopior av deras spel, framtagna med så kallad ”clean room”-metod, fortsätter att dyka upp. Ett verktyg riktat direkt till den här hobbyn, decomp.wtf, lovade att låta användarens AI-agent undersöka ett spel som användaren äger och återskapa det i C, en funktion i taget. Skaparen har sedan lagt ner verktyget och skriver att stora delar av dekompileringsgemenskapen motsätter sig den här sortens AI-dekompilering. Koden ligger kvar på GitHub under MIT-licensen.

decomp.dev lanserades 2024 för att samla uppföljningen av projektens framsteg på ett ställe. Encounter daterar omsvängningen till början av 2026, då Opus 4.6 och GPT-5.4 verkade känna till gemenskapens egna verktyg utan att ha fått någon information om dem. Resultaten krävde fortfarande omfattande mänsklig efterbearbetning och kostade för mycket per uppgift. Sajten tillkännagav förändringen den 15 oktober. Dess egen kod, som enligt Encounter skrevs helt av människor, har aldrig haft någon licens för öppen källkod. Därför får ingen återanvända den för att bygga upp topplistan någon annanstans. Det har aldrig varit enklare att öppna upp spelen; människorna som brukade göra det tillsammans har bara förlorat sin mötesplats.

Taggar: , , , , ,

Lägg till oss på Google

Diskussion

Det finns 0 kommentarer.