Lojërat e Nintendo Switch mund të ekzekutohen drejtpërdrejt në iPhone dhe Mac

Në këtë artikull
Një projekt i ri me kod të hapur, i quajtur nxnative, u mundëson përdoruesve të shndërrojnë lojërat e tyre të Nintendo Switch në aplikacione për iPhone, iPad dhe Mac. Projekti nuk përdor një emulator tradicional, por ekzekuton kodin origjinal të lojërave në pajisjet Apple, duke shfrytëzuar arkitekturën e përbashkët të procesorëve.
Lojërat e njohura të Nintendo Switch mund të ekzekutohen tashmë drejtpërdrejt në pajisjet Apple, falë një projekti të ri me kod të hapur që po tërheq vëmendjen e komunitetit të teknologjisë dhe lojërave elektronike.
Reklamë
Projekti, i quajtur nxnative, u mundëson përdoruesve të krijojnë aplikacione për iPhone, iPad dhe Mac nga skedarët e lojërave që zotërojnë. Kjo do të thotë se lojëra si The Legend of Zelda: Tears of the Kingdom mund të shfaqen në ekranin kryesor të iPhone-it si aplikacione të zakonshme, me ikonën e tyre përkatëse.
Ndryshe nga emulimi tradicional, ku një program përpiqet të riprodhojë funksionimin e një platforme tjetër, nxnative synon të ekzekutojë kodin origjinal të lojërave drejtpërdrejt në procesorët e Apple.

Si funksionon nxnative?
Një nga arsyet kryesore që e bëjnë këtë projekt të mundur është ngjashmëria mes arkitekturës së procesorëve të Nintendo Switch dhe pajisjeve moderne të Apple.
Të dyja platformat përdorin procesorë të bazuar në arkitekturën Arm. Për këtë arsye, udhëzimet e procesorit të lojërave të Switch-it janë më të përshtatshme për t’u ekzekutuar në çipat e Apple sesa do të ishin në një kompjuter me arkitekturë x86.
Kjo paraqet një ndryshim të rëndësishëm krahasuar me projektet që synojnë të përshtatin lojërat e Nintendo-s për kompjuterë personalë. Në këto raste, kodi mund të ketë nevojë për përkthim ose përshtatje më të gjerë përpara se të funksionojë në një arkitekturë tjetër.
Megjithatë, ngjashmëria e procesorëve nuk mjafton e vetme. Sistemet operative dhe ndërfaqet grafike të dy platformave janë të ndryshme.
Për ta zgjidhur këtë problem, nxnative përdor një program mbështetës që zëvendëson disa funksione të sistemit të Nintendo Switch, ndërsa grafika e lojërave përshtatet për t’u përdorur me Metal, ndërfaqen grafike të Apple.
Kjo qasje synon të shmangë nevojën për të emuluar të gjithë konsolën, duke shfrytëzuar drejtpërdrejt aftësitë e pajisjeve Apple.
Cilat lojëra të Nintendo Switch mbështeten?
Projekti nisi të tërhiqte vëmendje më të madhe gjatë fundjavës, pasi llogaria e teknologjisë Techjunkie Aman publikoi informacion rreth tij në platformën X.
Sipas faqes së projektit në GitHub, janë listuar më shumë se 60 lojëra të testuara, përfshirë disa nga titujt më të njohur të Nintendo Switch.
Ndër lojërat e përmendura janë:
- Mario Kart 8 Deluxe – loja e njohur e garave me personazhet e Nintendo-s.
- Metroid Dread – aventura aksion me protagonisten Samus Aran.
- Super Mario Odyssey – një nga titujt kryesorë të serisë Super Mario.
- The Legend of Zelda: Breath of the Wild – aventura e hapur që u bë një nga lojërat më të njohura të konsolës.
- The Legend of Zelda: Tears of the Kingdom – vazhdimi i aventurës së Link-ut.
- Fire Emblem Engage – loja strategjike e bazuar në beteja me radhë.
Për disa prej këtyre lojërave, përdorimi i një përditësimi specifik mundëson rritjen e shpejtësisë nga 30 në 60 kuadro për sekondë (FPS), sipas informacionit të projektit.
Megjithatë, performanca mund të ndryshojë në varësi të lojës, pajisjes dhe konfigurimit. Prandaj, mbështetja për një titull nuk garanton domosdoshmërisht të njëjtën përvojë në çdo iPhone, iPad ose Mac.
Çfarë pajisjesh Apple nevojiten?
Pavarësisht potencialit të projektit, instalimi nuk është aq i thjeshtë sa shkarkimi i një aplikacioni nga App Store.
Për të krijuar aplikacionin, përdoruesit duhet të kenë skedarët e lojës së tyre dhe çelësat e nevojshëm të dekriptimit, të nxjerrë nga konsola që zotërojnë. Gjithashtu, procesi i përgatitjes kërkon një Mac me Xcode, mjedisin e zhvillimit të Apple, për të ekzekutuar skriptin e ndërtimit të aplikacionit.
Vetëm ndërtimi fillestar i aplikacionit mund të zgjasë deri në një orë.
Për iPhone dhe iPad, projekti përcakton gjithashtu kërkesa specifike për pajisjet dhe sistemet operative:
- iPhone: iPhone 15 Pro ose një model më i ri.
- iPad: modele me çip M1 ose më të ri.
- Sistemi operativ: iOS 26 ose iPadOS 26, përkatësisht.
Sipas përshkrimit të projektit, këto kërkesa lidhen edhe me përpunimin e teksturave të kompresuara që përdorin lojërat.
Pasi të krijohet aplikacioni, ai duhet të instalohet përmes procesit të njohur si sideloading, që nënkupton instalimin e aplikacioneve jashtë App Store. Për këtë mund të përdoren mjete si AltStore ose Sideloadly.
Projekti ka edhe kufizime funksionale: funksionaliteti amiibo dhe loja online nuk janë të disponueshme sipas informacionit të publikuar.
Lojërat mund të ekzekutohen edhe në Mac
nxnative nuk kufizohet vetëm te iPhone dhe iPad. Projekti mundëson gjithashtu krijimin e aplikacioneve për kompjuterët Mac, duke kërkuar një komandë shtesë gjatë procesit të ndërtimit.
YouTuberi i njohur në fushën e lojërave për Mac, Andrew Tsai, ka testuar disa prej këtyre aplikacioneve dhe ka publikuar rezultate nga përvoja e tij.
Sipas testimeve të tij, Monster Hunter Rise arriti të funksionojë me një shpejtësi të qëndrueshme prej 60 FPS në një MacBook Air bazë me çip M1 dhe 8 GB RAM.
Ai arriti gjithashtu të ekzekutonte Unicorn Overlord, një lojë strategjike që është publikuar për konsola, përfshirë Nintendo Switch.
Këto rezultate tregojnë potencialin e projektit për të zgjeruar mundësitë e lojërave në kompjuterët Apple, megjithëse rezultatet e një testimi nuk garantojnë performancë të njëjtë për çdo lojë ose konfigurim.
A është nxnative i lidhur me Nintendo-n?
Jo. Projekti nxnative nuk është i lidhur zyrtarisht me Nintendo-n.
Sipas modelit të tij të funksionimit, projekti nuk shpërndan skedarët e lojërave. Përdoruesit duhet t’i sigurojnë vetë skedarët dhe çelësat e nevojshëm për ndërtimin e aplikacioneve.
Megjithatë, kjo nuk do të thotë se çdo mënyrë përdorimi është automatikisht e ligjshme. Ligjshmëria e kopjimit të lojërave, nxjerrjes së çelësave të dekriptimit dhe anashkalimit të masave teknologjike të mbrojtjes varet nga legjislacioni përkatës dhe rrethanat konkrete.
Historia e Nintendo-s me projektet e emulimit tregon se kompania ka ndërmarrë veprime ligjore kundër disa prej tyre.
Në vitin 2024, zhvilluesit e emulatorit Yuzu ranë dakord t’i paguanin Nintendo-s 2.4 milionë dollarë për zgjidhjen e një padie. Disa muaj më vonë, projekti rival Ryujinx u ndërpre pasi Nintendo kontaktoi zhvilluesin kryesor.
Një element interesant është se nxnative përdor kod nga Ryujinx për të përkthyer grafikën e lojërave, sipas përshkrimit të projektit.
Kjo e vendos nxnative në një fushë teknike dhe ligjore që vazhdon të jetë objekt diskutimi në industrinë e lojërave elektronike.
Një hap i ri për lojërat në pajisjet Apple
nxnative paraqet një mënyrë të re për të ekzekutuar disa lojëra të Nintendo Switch në pajisjet Apple, pa përdorur një emulator tradicional për të riprodhuar të gjithë konsolën.
Kombinimi i arkitekturës Arm, ndërfaqes grafike Metal dhe mjeteve të zhvillimit të Apple mundëson krijimin e aplikacioneve që ekzekutojnë kodin origjinal të lojërave.
Megjithatë, kërkesat teknike, instalimi manual, pajtueshmëria e kufizuar dhe mungesa e disa funksioneve nënkuptojnë se projekti ende nuk ofron një përvojë aq të thjeshtë sa instalimi i një loje nga një dyqan zyrtar.
Për entuziastët e teknologjisë dhe përdoruesit që duan të eksperimentojnë me lojërat në pajisjet Apple, nxnative përfaqëson një zhvillim interesant. Mbetet për t’u parë se sa do të zgjerohet mbështetja për lojëra dhe si do të zhvillohet projekti në aspektin teknik dhe ligjor.
Reklamë










