Prosjekt Asahi Linux forberedte verktøyene for lansering Windows-spill

Asahi-prosjektutviklere Linux, utfører portering Linux For Mac-maskiner med ARM-brikker introduserte Apple verktøy for å kjøre moderne dataspill i Linux-miljøer som kjører på systemer med Apple M1-brikken. Dette gjelder AAA-spill som er tilgjengelige i Steam-katalogen og bygget for x86_64-arkitekturen. Verktøysettet integrerer prosjektets drivere, som implementerer Vulkan 1.3 og OpenCL 3.0 API-ene, med komponenter som gir x86_64-arkitekturemulering og kompatibilitet med Windows.

Pakkene som kreves for drift er allerede lagt til standardlageret til Fedora Asahi Remix-distribusjonen - for å kjøre spill, oppdater bare driverne med kommandoen "dnf upgrade –refresh" og installer Steam med kommandoen "dnf install steam" og den vil installere alle nødvendige avhengigheter. Stabelen som brukes til å kjøre spill er bygget på grunnlag av Vulkan-driveren Honeykrisp, FEX-emulatoren, som lar deg kjøre x86-applikasjoner på ARM-systemer, Wine-prosjektet og DXVK- og vkd3d-protonlagene med implementeringen av DirectX API på toppen av Vulkan.

På grunn av den ekstra overheaden forårsaket av emulering, anbefales 16 GB RAM. Justeringsproblemer på grunn av et avvik mellom minnesidestørrelsene som brukes av operativsystemet og de som kreves av applikasjoner (x86-programmer er designet for 4K-sider, mens Apple-systemer bruker 16K-sider) ble løst ved å kjøre i et virtuelt miljø på den andre kjernen. Linux, kompilert med en annen minnesidestørrelse. For å kjøre spill i separate virtuelle maskiner muvm-verktøysettet brukes med kjernen. Dette tillot meg for eksempel å starte Fallout 4.


Prosjekt Asahi Linux forberedte verktøyene for lansering Windows-spill

Spill som The Witcher 3 og Ghostrunner, som bruker tessellasjon og geometriskyggelegging, er avhengig av dataskyggemulering for å kjøre spill. Blant funksjonene som ennå ikke er implementert, støtter Honeykrisp-driveren sparsom teksturering, som er nødvendig for å kjøre noen DX12-baserte spill, som Cyberpunk 2077. I tillegg pågår det et arbeid med å optimalisere ytelsen for å oppnå 60 FPS i et emulert miljø .


Prosjekt Asahi Linux forberedte verktøyene for lansering Windows-spill


Kilde: opennet.ru
Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster