Distribuția Asahi Linux poate rula acum jocuri AAA precum Cyberpunk 2077 sau The Witcher 3 pe cipuri Apple Silicon

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

Performanța în titlurile complexe nu este tocmai rapidă, dar lucrurile se vor îmbunătăți în timp

Foarte așteptat: La câțiva ani după introducerea suportului Linux pentru cipurile Arm personalizate de la Apple, dezvoltatorii Asahi își mută acum atenția către jocuri. A face ca jocurile Windows moderne să ruleze pe Apple Silicon nu este chiar o sarcină simplă, dar dezvoltatorii se bucură în mod clar de provocare.

Asahi Linux este un proiect ambițios menit să aducă o experiență Linux „lustruită” pentru Apple Silicon Mac. Sistemul a fost creat de Hector Martin, cunoscut sub numele de „Marcan”, un hacker renumit spaniol care a realizat inginerie inversă noilor SoC-uri Apple. Marcan are un interes de lungă durată în jocuri și hacking console de acasă precum PS4 și Wii.

Dezvoltatorul Asahi Alyssa Rosenzweig a anunțat recent că jocurile pe Linux sunt în sfârșit o realitate pentru sistemele bazate pe M1. Rosenzweig, care a dezvoltat driverele grafice pentru Asahi, a detaliat provocările cu care s-a confruntat echipa în atingerea acestei etape, menționând că munca va îmbunătăți suportul și pentru alte aplicații x86 non-gaming.

Jocurile Windows sunt de obicei binare x86 care redă grafică prin API-uri DirectX, a explicat Rosenzweig, în timp ce scopul lui Asahi este să facă aceste binare să ruleze pe Arm Linux folosind Vulkan. Acest lucru necesită o cantitate semnificativă de supraîncărcare de emulare, motiv pentru care cele mai solicitante jocuri au nevoie de 16 GB de memorie de sistem pentru a rula corect.

Noua stivă de jocuri a lui Asahi constă din trei componente cheie: Fex, un emulator ISA x86 pentru Arm; Wine, care traduce API-urile Windows în Linux; și combinația DXVK + vkd3d-proton pentru a converti apelurile DirectX în Vulkan. Dincolo de API-urile grafice, aplicațiile Windows se ocupă și de gestionarea memoriei în mod diferit, mai ales când vine vorba de dimensiunile paginilor, adăugând un alt nivel de complexitate.

Fiecare joc Windows care rulează pe Asahi este virtualizat printr-o mașină virtuală compactă, datorită proiectului muvm. Conținutul și intrările jocului sunt transmise prin dispozitive precum GPU și controler, permițând atât hardware-ului, cât și jocului să funcționeze fără probleme. Jucătorii pot juca în sfârșit Fallout 4 pe noul lor aparat Apple Silicon, a menționat Rosenzweig.

Rularea motoarelor grafice complexe, cum ar fi DirectX, printr-un driver Vulkan avansat, reprezintă o provocare semnificativă, dar progresele se realizează rapid. Distribuția oficială Linux bazată pe Fedora, Fedora Asahi Remix, acceptă acum jocuri solicitante, de ultimă generație, precum Control, The Witcher 3 și Cyberpunk 2077. Deși multe jocuri sunt deja redate, titlurile AAA mai noi încă se luptă să atingă o fluiditate la nivel de 60 fps.

„Corectitudinea este pe primul loc. În continuare, performanța se îmbunătățește. Jocurile indie precum Hollow Knight rulează cu viteză maximă”, a spus Rosenzweig.

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.