Prince Of Persia-skaberen uploader 'tabt' kildekode til 'nettet'

Da Jordan Mechner udgav Persiens Prins for Apple II i 1989 tog den straks verden med storm. Løb og hop var almindelige troper i spil på det tidspunkt, men spillets utroligt flydende rotoskop-animation var helt ny. Kombiner det med spillets medrivende kamp og cerebrale, puslespilsagtige layout, og du har alle forudsætningerne for en klassiker.

Desværre var Mechner på det tidspunkt, som skriver han i sin blog, "brændt ud af kodning og seriøst ivrig efter, at det næste kapitel af mit liv skal starte." Således pakkede han disketterne, der indeholdt spillets kildekode, væk og troede, at han aldrig ville få brug for dem igen. Hurtigt frem til 2002, og Mechner arbejder på Ubisofts Prince of Persia: The Sands of Time. Han spekulerer på, hvad der nogensinde er sket med originalen PoP kode, men opdager, at han ikke kan finde de gamle diske nogen steder. Tanken var, at den originale version af spillet skulle indgå i PlayStation 2-versionen af Sands of Time, men for at gøre det havde udviklingsteamet brug for adgang til kildekoden, og Mechner kunne bare ikke finde den. Til sidst fandt de en version af Mac-kildekoden, og den blev sat ind i PS2-titlen i stedet for.

Anbefalede videoer

Mechner fortsatte med jævne mellemrum at søge efter koden i de næste par år, men det lykkedes aldrig at finde diskene. Det vil sige indtil for to uger siden, hvor hans far gjorde rent hus og valgte at sende en kasse af sin søns ejendele af sted, om ikke andet for at få dem af vejen. Deri lå de originale diske.

Relaterede

  • Prince of Persia: The Lost Crown får dig til at glemme The Sands of Time-genindspilningen

Da han indså, at han aldrig kunne risikere at miste et så vigtigt stykke spilhistorie igen, besluttede Mechner, at den bedste måde at bevare kildekoden på ville være at uploade den til internettet. Intet dør nogensinde virkelig på 'nettet', så det virkede som den ideelle arkivløsning. Det eneste problem var, at Mechners kode blev gemt på gamle 3,5″ disketter. At finde en maskine, der kunne læse dem, ville vise sig at være et mindre besvær i forhold til frygten for, at de nu mere end to årtier gamle diske var blevet forringet over tid.

Efter en smule ærgrelse offentligt blev Mechner kontaktet af en gruppe frivillige, inklusive "digitalarkivar Jason Scott, Apple II-samler Tony Diaz, Derek Moore og de tekniske teams bag DiscFerret- og Kryoflux-disklæserne", som tilbød at hjælpe med at bevare koden for fremtiden generationer. Fra i morges uploadede holdet sine bestræbelser til github, og nu kan du også det download den originale Apple II-kildekode til Persiens Prins.

Hvad angår moralen i denne historie, afslutter Mechner sin fortælling med at opfordre alle til at tage backup af deres data så ofte som muligt. "Hvis du har data, du vil beholde for eftertiden, så følg den russiske dukketilgang," skriver han. "Sikkerhedskopier dine gamle 20 GB harddiske til en mappe på din nye 200 GB harddisk. Næste år skal du sikkerhedskopiere din 200 GB harddisk til en mappe på din nye 1 TB harddisk. Og så videre ind i fremtiden."

“Hvad angår mig, har de sidste 48 timer været en sjov gåtur ned ad memory lane. Og har givet mig en fornyet påskønnelse af papir, celluloid og stentabletter."

Redaktørens anbefalinger

  • Prince of Persia: The Lost Crown beviser allerede, at haderne tager fejl
  • Alt, hvad vi ved om Prince of Persia: The Sands of Time Remake

Opgrader din livsstilDigital Trends hjælper læserne med at holde styr på den hurtige teknologiske verden med alle de seneste nyheder, sjove produktanmeldelser, indsigtsfulde redaktionelle artikler og enestående smugkig.