Harbour Masters, teamet av moddere og utviklere bak en av de mest populære reverse-engineered retro-spill-PC-portene rundt, Ocarina of Time-porten Ship of Harkinian, har blitt anklaget av noen for å bruke AI-drevne verktøy til å lage, kode og modifisere sine ulike porter av klassiske Nintendo-spill. Mens teamet bekreftet at noen av medlemmene bruker AI på ulike måter, avviste de påstander om at portene var stemningskodet eller AI-søppel, og hevdet at hver bit med kode blir sett over av erfarne og kunnskapsrike mennesker. Men noen fans var ikke fornøyd med svarene de hørte, noe som førte til drama og mye nettbasert roping.
Den nettbaserte snakkingen blant retro-spillfans og spillere om bruken av AI-verktøy som Claude fra Harbour Masters har hengt rundt i flere dager nå. Imidlertid, den 16. september, eskalerte situasjonen raskt da et innlegg på PC Gaming Wiki som hevdet å vise bevis på at tusenvis av kode-linjer på tvers av flere porter fra teamet, inkludert deres populære Legenden om Zelda: Ocarina of Time-port, ble laget ved hjelp av en eller annen form for AI-assistent eller verktøy, gikk viralt på sosiale medier. Dette innlegget ble delt på ResetEra, noe som førte til at et Bluesky-innlegg om den tråden gikk viralt der.
I PC Gaming Wiki-innlegget hevdet en bruker som heter “Slopiskillingretrogaming” å ha funnet flere bevis som viser at Harbour Masters’ porter var fylt med AI-generert kode og eiendeler.
«Harbour Masters har gått over til å bruke vanvittige mengder AI-generert kode og til og med noen eiendeler nylig, og prosjektene deres oppfyller antagelig ikke kravene til PC Gaming Wiki lenger,» skrev brukeren. «Kjøretidskomponenten deres kalt libultraship har vært spesielt rotete, men den blir også brukt på de enkelte portene også.»
Denne brukeren hevdet også at teamet prøvde å «skjule» bruken av AI ved å fjerne medforfatternavn. I innlegget lenket brukeren til mange, mange forskjellige kodebiter som de hevder viser at AI-verktøy ble brukt, inkludert noen som faktisk refererer direkte til Claude. PC Gaming Wiki-innlegget hevder også at nyere kodeendringer har tegn på at AI-verktøy ble brukt, og angivelig kommer disse alle fra «ledervedlikeholdere av individuelle porter» og ikke tilfeldige kodere som prøver å hjelpe eller troll. PC Gaming Wiki-innlegget hevder også at noen bilder teamet brukte var AI-generert også.
PC Gaming Wiki-innlegget spredte seg raskt blant retro-spillfans, og reaksjonene var harde. Folk, mange av dem som har spilt noen av teamets porter gjennom årene, ble opprørte over at Harbour Masters hadde begynt å bruke AI-verktøy uten å tydelig opplyse om det. Og noen av disse sinte og frustrerte personene hoppet inn i teamets offisielle Discord-server for å stille spørsmål og rope.
Harbour Masters svarer på AI-beskyldninger
Gjennom lesing av teamets offisielle Discord-server er det umiddelbart tydelig at de var overveldet og tatt på senga av PC Gaming Wiki-innlegget og reaksjonen på det. Mange medlemmer av Harbour Masters støtet hardt mot innlegget, og kalte det «totale løgner» og «fullt usant». Ett stort bevis som ble listet i det virale innlegget påstår at millioner av linjer med kode ble laget ved hjelp av AI. Imidlertid sa utvikler Malkierian at det ikke var tilfellet. I stedet ble et stort antall funksjoner «konvertert ved hjelp av et script utviklet med assistanse av AI og testet for paritet i etterkant.»
Men dette og andre svar fra forskjellige teammedlemmer gjorde det klart at Harbour Masters faktisk bruker AI-verktøy som en del av arbeidsflyten og utviklingsprosessen. Og det er tydelig fra utviklernes svar at AI ikke bare brukes for å utvikle deres N64-PC-porter, men at teammedlemmene har brukt det i årevis nå.
«Og det er den andre siden av «any AI use» = «slop»-mynter,» svarte utvikler Briaguya til en fan som var opprørt over teamets bruk av AI. «Folk så Harbour Master-prosjekter bygget av lidenskapelige utviklere på en ikke-sløvete måte, og antok at det betydde at ingen av devs hadde snakket med ChatGPT om et vanskelig problem eller brukt GitHub Copilot under prøveperioden eller eksperimentert med agentiske kodingsrammer etter hvert som de ble tilgjengelige. Kvaliteten på opplevelsen føltes ikke som slop.»
Den samme utvikleren hevdet at teamet aldri har sjekket om noen foreslåtte kodeendringer ble laget ved hjelp av AI-verktøy; i stedet har de bare sørget for å «grunnig gjennomgå» hvert stykke kode for å sikre at det fungerte og var godt nok for prosjektet. «Så selv om jeg innser at det ikke er tilfellet, er det litt av en følelse av at folk plutselig blir harde av seg» fordi det bare ikke kom opp før,» la Briaguya til.
Denne utvikleren og andre teammedlemmer påpekte også flere ganger det faktum at Harbour Masters har hatt en offentlig AI-policy i måneder, en som ser ut til å bli utvidet over tid. En nøkkel del av den politikken er at all kode blir gjennomgått, noe teammedlemmet Dana the Elf gjentok flere ganger i gruppens Discord: «Vi bruker ikke bare generert kode – våre bidragsytere har brukt samtaler med LLM-er for å løse et teknisk problem, eller for å iterere gjennom noe og sette ideene sine i kode som deretter blir verifisert av menneskelige øyne. Ingenting er bare ut av AI og inn i kodebasen.»
Alle teammedlemmene i Harbour Masters gjorde det klart at de ikke bruker eller tolererer AI-bildegenerering og hevdet at prosjektet aldri har brukt disse verktøyene før og ikke vil bruke dem i fremtiden. Når det gjelder hvorfor teamet tillot at AI-verktøy ble brukt, argumenterte mange for at dette rett og slett er fremtiden.
Men en utvikler, Jeod, ga mer innsikt og forklarte teamets beskjedne størrelse og store arbeidsbelastning.
«En av grunnene til at jeg tror vi aksepterer AI-bidrag er at utviklerne våre er spredt tynt,» sa Jeod i gruppens Discord-server. «Når Ship of Harkinian begynte, var det tydeligvis en drøm; nå, med så mange porter og et tiår senere, har utviklere kommet og gått; noen har ikke interesse for bestemte spill, andre har et privatliv å håndtere. Vi ønsker alltid talent velkommen, og hvis du er villig til å lære hvordan ting fungerer her, er døren åpen.»
Når en fan spurte hvilken versjon av Ship of Harkinian som var fri for AI-assistert kode, svarte utvikleren Briguya rett ut: «Jeg vet ikke.»
«Personlig har jeg ikke brukt GitHub Copilot,» sa Briguya. «Så jeg brukte det definitivt ikke da det lanserte tilbake i 2021, men det var før SoH 1.0 var ute, så det er mulig Copilot-assisterte PR-er landet den gang uten at noen visste det. Jeg har brukt ChatGPT som et Stack Overflow-alternativ når jeg jobbet med noen ting gjennom årene, men jeg kan ikke gi deg datoer. Så kanskje som 1.0 og 2.0 er helt LLM-fri, men jeg vet ikke sikkert.»
For mange på nettet var nyheten om at Ship of Harkinian bygges og vedlikeholdes med AI-verktøy svært skuffende. Og bekreftelsen på at Harbour Masters bruker disse verktøyene i mange av portene deres gjorde torsdagens utgivelse av teamets nyeste PC-port, Paper Mario, litt pinlig. Det er uklart om porten brukte AI, men det virker sannsynlig.