Kaip internetinė bendruomenė atsiėmė „Legend of Zelda“.

Pirmo prisiminimo neturiu Zelda legenda: laiko Ocarina nes tai buvo mano gyvenime tiek, kiek prisimenu. Kol neturėjau koordinacijos žaisti žaidimą pats, valandų valandas žiūrėdavau, kaip jį žaidžia mano vyresni broliai. Kai pagaliau galėjau žaisti pats, pasijutau lyg skrendu.

Aš persekioju tą dopamino smūgį kartą per metus ar dvejus žaisdamas Laiko Okarina. Tačiau pastaruosius kelis mėnesius aš nežaidžiau Laiko Okarina „Nintendo“ konsolėje. Vietoj to, aš jį žaidžiau su kažkuo, vadinamu Harkinian laivas: neoficialus uostas Laiko Okarina kompiuteriui, kas prieš keletą trumpų metų būtų buvę neįsivaizduojama.

Jau dešimtmečius „Nintendo“ maloniai atsiduoda mano ir kitų žaidėjų meilei Laiko Okarina iš naujo išleisdami daug švenčiamą žaidimą visose savo namų konsolėse nuo Nintendo 64. Tam tikra prasme šie oficialūs prievadai leido žaidimui augti kartu su manimi. Tačiau ne visi prievadai sukurti vienodai. Laiko Ocarina Žodžiu, paskutinis pakartotinis leidimas kaip „Nintendo Switch Online“ kolekcijos dalis buvo bedugnė.

Ieškoti būdų žaisti žaidimą kitur geriausiu atveju buvo sudėtinga. Prieš SGI, norint paleisti žaidimą kompiuteryje, reikia naudoti emuliatorių, imituojantį „Nintendo“ konsolės aparatinę įrangą. Emuliatoriai yra labai smulkmeniški, kartais smarkiai paveikiantys žaidimą. Tačiau norint sukurti vietinį, neimuliuojamą uostą, reikės prieiti prie jo Laiko Ocarina šaltinio kodas – žmogui skaitomas kodas, parašytas jį sukūrusių kūrėjų.

Tai kelia rimtą problemą, nes Laiko Ocarina šaltinio kodas yra griežtai laikomas tarp Dievo ir Nintendo. Paprastiems mirtingiesiems – vienintelė įžvalga apie vidinį jo veikimą Laiko Okarina yra beveik nesuprantamas dvejetainis failas, sudarytas iš šaltinio kodo ir įkeltas į žaidimo kasetę. Štai čia atsiranda tai, kas vadinama dekompiliacija.

Dekompiliavimas yra programinės įrangos atvirkštinės inžinerijos forma. Kaip ir pradėdamas labirinto gale ir dirbdamas atgal, dekompiliavimo entuziastas rašo naują kodą pagal sukompiliuotą programos, kurią bando suderinti, dvejetainį failą. Užuot spėlioję, kaip atrodė pradinis šaltinio kodas, jiems tereikia įsitikinti, kad naujasis kodas yra kompiliuojamas į tą patį dvejetainį kodą. Kai jie tai padarys, jų naujasis kodas, kuris tikriausiai labai skiriasi nuo originalaus, gali būti traktuojamas kaip šaltinio kodas, kurį galima keisti, tobulinti ir perkompiliuoti.

Tai gali būti neįtikėtinai sunkus, daug laiko reikalaujantis procesas, ypač didelėms programoms, tokioms kaip vaizdo žaidimas. užpakalis Laiko Ocarina Gerbėjų bazė yra atsidavusi, o 2020 m. grupė tų gerbėjų pavadinimu Zelda Reverse Engineering Team (sutrumpintai ZeldaRET) paskelbė apie savo ketinimą dekompiliuoti visą žaidimą kartu su keliais kitais franšizės įrašais. Pirmą kartą per daugiau nei du dešimtmečius gerbėjų sukurtas kompiuterio prievadas atrodė kaip pasiekiamas, tačiau ZeldaRET tokių planų neturėjo. Visiškai savanorių grupė daugiausia sudaryta iš speedrunnerių ir modifikatorių, neketinančių perkelti žaidimų, kuriuos sėkmingai dekompiliuoja (tai jie ne kartą aiškiai nurodo Interneto svetainė).

Ir kas gali juos kaltinti? Nors atvirkštinės inžinerijos programinei įrangai taikoma ribinė teisinė apsauga, kieno nors kito sukurtų žaidimų perkėlimas yra bylinėjimosi minų laukas, o „Nintendo“ yra žinomai vanagiškas kai reikia ginti savo intelektinę nuosavybę. Be to, „ZeldaRET“ užsibrėžtas tikslas yra geriau suprasti ir išsaugoti klasikinius žaidimus, kurių poreikis vis didėja vis labiau ryškėja vaizdo žaidimų pramonėje ir kuriai atlikti nereikia rizikingų perkėlimo pastangų.

Tačiau, skirtingai nei „Nintendo“, visas „ZeldaRET“ kodas yra atvirojo kodo. Dėl viešai prieinamos kodų bazės ir giliai atsidavusių fantazijų beveik neišvengiama, kad uoste būtų bandoma, teisiškai rizikinga ar ne.

Darbštūs Zelda gerbėjai Jackas Walkeris ir Kenixas priėmė iššūkį. 2020 m. birželio mėn., kai dekompiliavimo projektas buvo baigtas tik 17 procentų, jiedu pradėjo prekiauti idėjomis dėl uosto, paremto augančia kodų baze. 2021 m. lapkritį, sukaupus savanorių kūrėjų komandą, pradėtas statyti pirmasis tikras uosto pastatas. O šių metų kovo mėn., praėjus keturiems mėnesiams po sėkmingo dekompiliavimo ir praėjus 23 metams po pirminio „Ocarina of Time“ išleidimo, OoT PC prievadas – dabar vadinamas Harkinian laivas kalbant apie blogai apgalvotus ir dažnai primirštus Zelda žaidimų CD – buvo paskelbta visuomenei.

Taigi, kas gali tęsti Harkinian’s laivas Discord ir parsisiųsti visą žaidimą? Ne, tai būtų piratavimas ir SGIkūrėjai griežtai kovoja su piratavimu. Vietoj jų atsisiuntimų puslapyje rasite tam tikrą žaidimo apvalkalą su visa dekompiliuota žaidimo mechanika ir logika, tačiau nėra jokio autorių teisių saugomo turto, pvz., personažų modelių, lygių žemėlapių ar muzikos kad žaidimas būtų žaidžiamas.

Atsisiųsdamas vartotojas turi „sukurti“ prievadą tiekdamas SGI konkretus originalaus žaidimo ROM failas – iš esmės dvejetainio failo, esančio žaidimo kasetėje arba diske, kopija, iš kurios prievadas ištraukia tuos išteklius. Tai reiškia, kad vienintelis teisėtas bėgimo būdas Harkinian laivas reikia turėti versiją Laiko Okarina ir turėti įrankių bei žinių, kaip susieti jį su programa, veikiančia jūsų kompiuteryje. Tai nėra lengva užduotis, bet verta, nes galutinis produktas yra grožio dalykas.

Kai pastatytas, atidaromas Harkinian laivas Zelda gerbėjams yra pažįstama scena: vienišas kalnas, apšviestas besileidžiančio mėnulio ir perteiktas nostalgiškai primityvia 3D grafika. Sentimentalūs akordai skamba stebėtinai ištikimu sempluotu fortepijonu; pažįstama figūra joja ant pažįstamo žirgo per ekraną.

Šis pavadinimo ekranas yra būtent tai, ką pamatytumėte oficialioje žaidimo versijoje. Tiesą sakant, nuo šiol patirtis yra būtent tai, ko tikitės iš originalaus žaidimo, nors su natūralia didelės raiškos išvestimi, plačiaekraniu suderinamumu, visišku stabilumu ir įspūdingai maža įvesties delsa.

Bet tikrai įsigilinti Harkinian laivas, turite pasinerti į nustatymų juostą. Ten rasite kosmetikos parinkčių, žaidimų patobulinimų, gudrybių ir daugybės kitų funkcijų, kurias su meile sukūrė aktyvi ir talentinga savanorių tobulėjimo komanda.

Kai žaidžiu, žaidimas veikia sklandžiu 60 kadrų per sekundę greičiu, tris kartus didesniu nei originalo nepastovus kadrų dažnis. Linko tunika yra šviesiai mėlyna, kad atitiktų jo atnaujintą paletę Laukinės gamtos kvėpavimas. Lipimo ir bloko stūmimo greitis padidinamas, kad būtų sušvelninta varginanti žaidimo galvosūkių mechanika, o galiu naudoti papildomus žaidimų pultelio mygtukus, kad aprūpinčiau daugiau daiktų, taip sumažinant laiką, praleistą stabdant ir išjungiant įrangos mainus. Yra daugybė kitų nedidelių pakeitimų ir atnaujinimų, dėl kurių senstantis žaidimas vėl jaučiasi teigiamai energingas, o būsimų leidimų laukia dar daugiau.

Bet kaip su miegančiu lokiu Nintendo? Gali būti tik laiko klausimas, kada visas projektas bus perkeltas į pogrindį vienu jų nuostabios teisininkų komandos memorandumu. Pagal šiuolaikinius autorių teisių įstatymus teisių turėtojai gali turėti beveik neribotą valdžią savo darbui; užtenka tik suvokimo apie autorių teisių pažeidimą, kad atsiskleistų daugybė smaugiančių teisinių grėsmių. Tačiau faktas, kad SGI Praėjo taip ilgai ir nieko iš Kioto nėra pagrindo būti preliminariai optimistiškais. Galbūt atsipirks bendruomenės atsidavimas savikontrolei prieš autorių teisių pažeidimus, agresyviai naikinant bet kokius piratavimo bandymus ar propagavimą savo gretose.

Kol „Nintendo“ platina nerimą keliančias žemos kokybės klasikinių žaidimų versijas už šokiruojančiai dideles kainas, Harkinian laivas yra įrodymas, kad neoficialus pasirinkimas kartais yra geriausias pasirinkimas. Tobulame pasaulyje, SGI suteiktų apmokamą darbą savo atsidavusiems kūrėjams, kurių pastangos galėtų būti plačiai ir atvirai švenčiamos. Realiame pasaulyje jos kūrėjai negauna atlygio, o jų meilės darbas mėgaujasi tyliais tonais, nuolat nerimaujant dėl ​​ateities. Jie ir toliau tai daro, nes mėgsta žaidimą. Tai meilė, kurią aš suprantu.

Derekas Hillas yra laisvai samdomas rašytojas ir dizaineris. Laisvalaikiu jis mėgsta medžio apdirbimą ir turistinę modernią architektūrą.

Leave a Reply

Your email address will not be published.