Mario Galaxy i VR og PS5-spill på PC: Mennesker dekompilerer, AI bygger porten
En VR-versjon av Super Mario Galaxy for Meta Quest er skrevet hundre prosent av Claude. Et åpent prosjekt kjører PS5-spill på PC uten emulator. Men den harde jobben under, og de juridiske spørsmålene rundt, er fortsatt menneskenes.
Porten som AI skrev alene
Super Mario Galaxy kom til Wii i 2007. Nå kan det spilles i VR på Meta Quest 2, 3 og 3S gjennom GalaxyQuest. Det er ingen emulator, men en ekte port: spillets egen kode, gjenskapt i C++, er kompilert for prosessoren i headsettet. Et nytt lag erstatter Wii-maskinvaren for grafikk, lyd, kontroller og lagring, og viser spillet gjennom OpenXR.
Resultatet er mer enn en flat skjerm i VR. Hvert nivå vises som et diorama i skala 1:500 på et usynlig bord foran deg, med Mario omtrent halvannen meter unna. Du lener deg inn for å se rundt planetene og sikter på stjernebiter med hånden. Spillet går i 120 Hz med omtrent headsettets egen oppløsning per øye.
Øverst i README-filen står det rett ut: Alt i prosjektet, inkludert koden, verktøyene og dokumentasjonen, er skrevet av Claude Opus 5.5 i Claude Code. Det har allerede kommet forker, blant annet GalaxyFrame for Valves Steam Frame og en mixed reality-variant laget med Claude Sonnet 5.5.
Grunnmuren er laget uten AI
Det interessante er hva GalaxyQuest bygger på. Dekompileringen av spillet, Petari, er laget av frivillige, og prosjektet har en tydelig regel: AI-generert dekompilering er ikke tillatt. AI kan brukes til opprydding, navngiving og dokumentasjon, men teamet skriver at det i praksis ikke spilte noen rolle, og at de vil holde prosjektet «så menneskelig som mulig».
Det er et mønster verdt å merke seg. I Melee-dekompileringen gjorde AI sluttspurten i et prosjekt der mennesker hadde lagt grunnlaget over flere år. Her har mennesker gjort hele dekompileringen, mens AI bygger porten oppå. AI er god når kodebasen allerede er ryddig og strukturert, og når det finnes en klar fasit. Porten fungerer, eller så gjør den det ikke.
PS5-spill på PC – uten emulator
AnyPS5 går en annen vei. Prosjektet dekompilerer ikke spillene, men gjør om PS5-programfilene til vanlige programmer for Windows eller Linux. Det fungerer fordi PS5 bruker samme type AMD-prosessor som en PC. Spillets egen kode kan derfor kjøre direkte på prosessoren, mens AnyPS5 erstatter konsollens systembiblioteker og oversetter grafikkommandoene. Tenk på det som Wine og Proton, bare for PlayStation.
Prosjektet har over 100 bidragsytere og bruker AI-generert kode, men krever at hver pull request sier fra om det. Ifølge TechSpot støtter AnyPS5 nå alle grafikkinstruksjonene prosjektet sporer, og Tom's Hardware har gjennomgått hvordan det fungerer teknisk.
Men det er viktig å lese tallene riktig. Prosentene måler hvor mye av konsollens funksjoner som er implementert, ikke hvor mange spill som virker. Over 180 spill er prøvd, men bare en håndfull er bekreftet spillbare. To av dem er Dead Cells: Return to Castlevania, som er testet med én bestemt utgave av spillet, og God of War: Sons of Sparta, som regnes som delvis spillbart. Ytelsen varierer fra 60 bilder i sekundet i enkle spill til nesten ubrukelig i krevende titler.
Noen håper at AnyPS5 vil gjøre det mulig å spille GTA VI på PC når det kommer til konsoll 19. november. Det er det ingenting i prosjektets status som tyder på.
Hva er lov?
Alle disse prosjektene følger samme regel: De deler bare sin egen kode, aldri spilldata. Du må ha din egen kopi av spillet. Men det er en stor forskjell på dem.
For GalaxyQuest konverterer du din egen Wii-plate. For AnyPS5 trenger du en dekryptert kopi av PS5-spillet, og det krever i praksis en jailbreaket konsoll. I Norge forbyr åndsverkloven å omgå effektive kopisperrer, også når du eier spillet. Dekompilering kan i visse tilfeller være lovlig for å få programmer til å samarbeide, men det gjelder ikke å bryte opp kryptering. Det er derfor flere omtaler kaller AnyPS5 for en «crack», selv om prosjektet selv ikke inneholder noe opphavsrettsbeskyttet materiale.
Det er heller ingen tilfeldighet at mange av spillene som testes allerede finnes på PC. Dead Cells har vært på PC siden 2018. Her er det teknikken som er poenget, ikke å få tak i spill du ellers ikke kunne kjøpe.
Hvorfor dette er en AI-sak
Det som har endret seg, er ikke at slike porter er mulige. Fanprosjekter har laget PC-porter av gamle konsollspill i årevis. Det nye er hvor raskt det går, og at én person med en kodeagent kan bygge en fungerende VR-port på kort tid. GalaxyQuest-repoet ble opprettet 1. oktober og hadde sin niende utgivelse 19. oktober. Det betyr flere porter, flere forker og mer bråk om hvem som har gjort jobben.
Ressurser
- GalaxyQuest – Super Mario Galaxy i VR på Meta Quest, skrevet av Claude
- Petari – menneskelaget dekompilering av Super Mario Galaxy, med egne AI-regler
- AnyPS5 – verktøy som gjør PS5-programmer om til Windows- og Linux-programmer
- Tom's Hardware om AnyPS5 – teknisk gjennomgang
- PCGamingWiki: uoffisielle porter – oversikt med status per spill