Asahi Linux layihəsi Windows oyunlarını başlatmaq üçün alətlər hazırladı.

Asahi Linux layihəsinin inkişaf etdiriciləri, Apple ARM çipli Mac kompüterləri üçün Linux portlaşdırmasını həyata keçirərək, Apple M1 çipli sistemlərdə işləyən Linux mühitlərində müasir kompüter oyunlarını işlətmək üçün alətlər təqdim ediblər. Bu, Steam kataloqunda mövcud olan və x86_64 arxitekturası üçün hazırlanmış AAA oyunları haqqında danışıqdadır. Alətlər, Vulkan 1.3 və OpenCL 3.0 API-larını həyata keçirən layihə tərəfindən yaradılan sürücülərin, x86_64 arxitekturasını emulasiya edən komponentlərlə inteqrasiyasını təmin edir.

İşləmə üçün lazım olan paketlər artıq Fedora Asahi Remix distrosunun rəsmi depozitərinə əlavə edilib - oyunları başlatmaq üçün sadəcə olaraq «dnf upgrade —refresh» əmri ilə sürücüləri güncəlləmək və «dnf install steam» əmri ilə Steam-i quraşdırmaq lazımdır; bu, bütün lazım olan asılılıqları özündə gətirəcək. Oyunları işə salmaq üçün istifadə olunan texnologiya Vulkan Honeykrisp sürücüsü, ARM sistemlərində x86 proqramlarının işlədilməsi üçün FEX emulyatoru, Wine layihəsi, DXVK və vkd3d-proton ilə birlikdə DirectX API-nin Vulkan üzərindəki icrası əsasında qurulub.

Emulyasiyadan doğan əlavə yük səbəbindən sistemdə 16 GB RAM olmasının olması tövsiyə edilir. İşlədilmiş proqramların (x86 üçün hazırlanmış proqramlar 4K səhifə ölçüsünü nəzərdə tutur, Apple sistemlərində isə 16K səhifələr var) yaddaş səhifələrinin ölçüsü arasında uyğunluq problemlərini, fərqli səhifə ölçüsü ilə hazırlanmış ikinci Linux nüvəsinin virtual mühitdə işə salınması ilə həll etmək mümkün olub. Oyunları ayrıca mühitdə işə salmaq üçün virtual maşınlarda muvm alət dəsti istifadə edilir. Məsələn, Fallout 4 oyununu belə işə salmaq mümkün olub.

Asahi Linux layihəsi Windows oyunlarını başlatmaq üçün alətlər hazırladı.

Tessellations və geometrik şaderlərin istifadə olunduğu The Witcher 3 və Ghostrunner kimi oyunların işləməsini təmin etmək üçün emulyasiya hesablama şaderləri vasitəsilə həyata keçirilir. Honeykrisp sürücüsündə, Cyberpunk 2077 kimi DX12 əsaslı bəzi oyunların işə salınması üçün lazım olan sparse texturing dəstəyi hələ həyata keçirilməyib. Həmçinin, emulyasiya mühitində 60 FPS səviyyəsinə çatmaq üçün performans optimallaşdırılması üzərində iş gedir.

Asahi Linux layihəsi Windows oyunlarını başlatmaq üçün alətlər hazırladı.


Mənbə: opennet.ru
DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster