Trend DK
Forside Gaming Kult-klassikeren GoldenEye 007 kommer til pc: Men der er en...

Kult-klassikeren GoldenEye 007 kommer til pc: Men der er en hage

Kult-klassikeren GoldenEye 007 kommer til pc: Men der er en hage
Illustrationsfoto / AI-genereret

N64-legenden GoldenEye 007 er fuldt dekompileret og kan nu portes til pc med 4K, 60 billeder i sekundet og modding.

Efter flere års arbejde har udviklerne bag projektet nået det sidste punkt: hele kildekoden til Rares spionklassiker fra 1997 er nu rekonstrueret i moderne programmeringssprog.

Statussiden, der vedligeholdes af brugeren KholdFuzion, står med grøn skrift på 100 procent på tværs af alle 208 filer i spillet.

Det åbner døren for det, retro-fans har ventet på i næsten tre årtier: en rigtig pc-version, ikke bare et emulator-kørt N64-ROM.

Ikke emulator, men native kode

Dekompilering betyder groft sagt, at man tager den maskinkode, Nintendo 64-cartridgen kørte, og bygger den om til læsbar C-kode. Med koden i moderne form kan spillet kompileres til en native Windows-, Linux- eller macOS-eksekverbar fil og få moderne tekniske forbedringer, som en emulator kun kan efterligne halvvejs.

I praksis er der tale om ubegrænset billedhastighed, opløsninger op til 4K, bredskærm, moderne mus- og tastaturstyring, ray tracing og en modding-scene, der pludselig kan gå langt dybere end kosmetiske tweaks. En pc-port bygget oven på dekompileringen er ifølge XDA Developers allerede under intern test, men uden dato for en offentlig udgivelse.

Men der er en hage

Selv om koden nu er fri, er det ikke ensbetydende med, at du bare kan hente et færdigt GoldenEye 007 og installere det på din pc. Rare og Nintendos ophavsret dækker stadig grafik, lyd, baner, missioner og alt det øvrige spillbare indhold, og det ligger ikke i det åbne projekt. På GitHub-repositoriet står det direkte, at “denne repository indeholder ikke alle assets, der er nødvendige for at kompilere ROM’erne. En tidligere kopi af spillet er nødvendig for at udtrække assets.”

Med andre ord: for at spille pc-versionen lovligt skal du selv have en original GoldenEye 007-kassette liggende og bruge den til at udtrække spillets filer. Har du ikke det, er der ingen legal vej ind ad døren, og at hente en færdig ROM fra nettet er stadig ophavsretskrænkelse i Danmark.

Ikke plug and play endnu

Selve porten er heller ikke helt færdig. Fordi originalspillet blev bygget til at køre ved lav billedhastighed på en N64, opfører nogle af våbnene sig anderledes, når spillet pludselig kører i 60 billeder i sekundet, og enkelte grafiske elementer skal håndteres om. Styringen er også en udfordring, fordi GoldenEye 007 fra 1997 er født før den tid, hvor first-person shooters brugte to analoge sticks. XDA-skribenten håber, at modders vil modernisere det, han kalder spillets noget kluntede kontrolskema, når pc-versionen udkommer.

Kildekoden til projektet ligger frit på GitHub, hvor udviklerne har delt både opsætningsvejledning og bygge-instruktioner for dem, der selv vil hoppe med.

Ads by MGDK