Noul instrument rulează jocuri Nintendo Switch nativ pe Mac

URMĂREȘTE-NE
16,065FaniÎmi place
1,142CititoriConectați-vă

Jocurile Nintendo Switch de pe computere Mac și iPhone pot rula acum nativ, fără un emulator tradițional, datorită unui nou proiect open-source numit nxnative. Construit de un dezvoltator care se bazează pe mâner, instrumentul preia propriul joc de descărcare și prod.keys al jucătorului și le convertește într-o aplicație de sine stătătoare pentru iPhone, iPad sau Mac, în loc să traducă codul Switch din mers așa cum o face de obicei un emulator.

Recomandări cheie

  • ✓nxnative convertește propriul joc Switch al unui jucător într-o aplicație nativă Apple Silicon, fără nici un emulator implicat.
  • ✓Dezvoltatorii seedds au bazat tehnica pe d2r-mobile, care a făcut același lucru pentru Diablo II: Resurrected.
  • ✓Monster Hunter Rise ar fi avut o viteză de 60 fps blocată pe un MacBook Air M1 fără ventilator cu 8 GB de RAM.
  • ✓Aproximativ 70 de jocuri sunt listate ca testate, deși Doom Eternal nu reușește să pornească.
  • ✓Nu există joc online sau suport amiibo, iar majoritatea titlurilor vizează iPhone 15 Pro sau mai nou.

Proiectul a atras deja atenția de la YouTuber Andrew Tsai, care l-a pus în practică pe hardware-ul Mac. Se pare că Monster Hunter Rise a blocat 60 de cadre pe secundă pe o bază, un MacBook Air M1 fără ventilator, cu doar 8 GB de RAM, o mașină destul de modestă în conformitate cu standardele actuale. Unicorn Overlord, Dragon Quest XI S și Dark Souls Remastered au funcționat și ele fără probleme majore, deși Doom Eternal a refuzat deloc să pornească.

Cum nxnative evită emularea pe jocurile Nintendo Switch pe Mac

Trucul din spatele nxnative se rezumă la arhitectura partajată. Nintendo Switch și fiecare cip Apple Silicon modern, de la M1 până la cele mai recente procesoare din seria A, folosesc setul de instrucțiuni Arm64. Deoarece limbajul hardware de bază este deja compatibil, nxnative poate rescrie codul unui joc pentru a rula direct pe siliciul Apple, în loc să simuleze un procesor Switch separat, așa cum au emulatorii precum Ryujinx sau Yuzu.

Pentru ca acest lucru să funcționeze, instrumentul schimbă sistemul de operare Horizon al lui Switch cu o gazdă de rezervă ușoară, apoi reconstruiește API-ul grafic NVN al Nintendo pe deasupra cadrului Metal Apple. Traducerea shader, o parte notoriu dificilă a oricărei conversii pe mai multe platforme, este împrumutată de la Ryujinx, emulatorul Switch odinioară popular pe care Nintendo l-a retras din distribuție în 2024. Nici tehnica mai largă nu este nouă; oglindește un proiect existent numit d2r-mobile, care a folosit aceeași abordare pentru a rula Diablo II: Resurrected pe dispozitivele mobile Apple.

Care jocuri funcționează de fapt

Nxnative README listează în prezent aproximativ 70 de jocuri testate, un număr care ar trebui să crească pe măsură ce mai mulți utilizatori experimentează cu propriile biblioteci. Compatibilitatea se îndreaptă către hardware-ul Apple recent: majoritatea titlurilor sunt destinate iPhone 15 Pro sau mai nou, plus iPad-uri care rulează un cip M1 sau mai nou. Utilizatorii de Mac pot rula și titluri, deși versiunile Mac necesită un pas suplimentar de compilare în comparație cu versiunile iOS și iPadOS.

Rezultatele de până acum sunt mixte, așa cum era de așteptat pentru un proiect încă în faze incipiente. Performanța în titluri precum Monster Hunter Rise sugerează un spațiu real chiar și pe Apple Silicon entry-level, în timp ce eșecul total al lansării lui Doom Eternal este un memento că nu toate titlurile Switch se vor traduce clar. Se face ecoul modelului observat în alte eforturi de port nativ, inclusiv un proiect similar care urmărește să ruleze jocuri PS5 nativ pe PC, unde unele jocuri rulează impecabil, iar altele pur și simplu refuză să coopereze.

Ce lipsește: joc online, amiibo și configurare ușoară

nxnative nu este o soluție plug-and-play. Nu există suport pentru multiplayer online, așa că orice construit în jurul serviciilor de rețea Nintendo nu este disponibil. De asemenea, funcționalitatea amiibo este absentă, ceea ce exclude caracteristicile legate de acele figuri în jocuri precum Animal Crossing sau The Legend of Zelda. Configurarea necesită fișierele de joc și prod.keys pentru consolă, un proces care necesită confort tehnic și, în mod realist, dreptul de proprietate asupra hardware-ului și a cartușelor originale sau a licențelor digitale.

Jocurile Nintendo Switch pe Mac sunt afișate rulând nativ prin instrumentul open-source nxnative

Această barieră la intrare îl aduce pe nxnative mai aproape în spirit de o aplicație Android care rulează jocuri Steam și Windows la nivel local decât de un simplu emulator descărcabil. Ambele instrumente cer utilizatorilor să-și aducă propriul conținut deținut în mod legitim și să facă niște lucrări de configurare, mai degrabă decât să ofere o modalitate cu un singur clic de a reda orice.

Ce înseamnă pentru proprietarii de comutare și utilizatorii Apple

Pentru oricine deține deja jocuri Nintendo Switch pe hardware compatibil Mac, nxnative oferă o propunere cu adevărat diferită față de emularea standard: rularea titlurilor ca aplicații native Apple, mai degrabă decât printr-un strat de traducere, ceea ce poate însemna performanțe mai bune pe mașini mai puțin puternice. Faptul că un MacBook Air M1 fără ventilator poate ține 60 de fps într-un titlu solicitant precum Monster Hunter Rise spune multe despre cât de mult poate economisi execuția nativă în overhead în comparație cu emularea convențională.

De asemenea, ajunge într-un moment sensibil pentru Nintendo, care a urmărit în mod agresiv proiecte de emulator prin acțiuni legale în trecut, inclusiv închiderea Ryujinx în sine. Rămâne de văzut dacă nxnative atrage un control similar, dar dependența proiectului de fișierele și cheile de joc furnizate de utilizator, mai degrabă decât orice conținut piratat, îl plasează într-o zonă gri legală similară cu alte instrumente de auto-dump. Deocamdată, este o nișă, dar o dovadă notabilă a conceptului pentru cât de departe a ajuns compatibilitatea nativă Arm64 între console și dispozitivele de consum, și o reamintire a cât de aproape arhitectura chipului Apple oglindește acum hardware-ul din consolele de jocuri dedicate. Oricine urmează poziția Nintendo cu privire la deținerea fizică a jocului Switch va recunoaște tiparul: proiectele entuziaste continuă să găsească noi modalități de a folosi datele de joc deținute în mod legitim, mult timp după ce detaliile oficiale de asistență sunt stabilite.

Întrebări frecvente

Este nxnative un emulator?

Nu în sensul tradițional. În loc să simuleze hardware-ul Switch, nxnative rescrie codul unui joc pentru a rula direct pe arhitectura comună Arm64 a Apple Silicon, despre care dezvoltatorii spun că oferă performanțe mai bune decât emularea standard pe același hardware.

Ce dispozitive acceptă nxnative?

Cele mai multe jocuri testate vizează iPhone 15 Pro sau mai nou, iPad-uri cu un cip M1 sau mai recent și Apple Silicon Mac. Versiunile pentru Mac necesită un pas de construcție suplimentar în comparație cu instalările iOS și iPadOS.

Nxnative acceptă multiplayer online sau amiibo?

Nu. În prezent, proiectul nu are suport pentru jocul online și nicio funcționalitate amiibo, limitându-l la conținut pentru un singur jucător sau local în fiecare joc.

Jucătorii trebuie să dețină jocul original Switch?

Da. nxnative necesită fișierele de joc descărcate și prod.keys de consolă ale utilizatorului, ceea ce înseamnă că se bazează pe hardware și software deținut în mod legitim, mai degrabă decât pe ROM-urile descărcate.

Dominic Botezariu
Dominic Botezariuhttps://www.noobz.ro/
Creator de site și redactor-șef.

Cele mai noi știri

Pe același subiect

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.