Линукс дээр Windows тоглоом ажиллуулахад зориулагдсан Proton 4.2-3 багц

Valve компани Нийтлэгдсэн төслийг барьж байгуулах Протон 4.2-3, Wine төслийн бүтээн байгуулалтад үндэслэсэн бөгөөд Windows-д зориулж бүтээсэн, Линукс дээрх Steam каталогид танилцуулсан тоглоомын програмуудыг эхлүүлэхэд чиглэгддэг. Төслийн хөгжүүлэлт тархалт BSD лицензийн дагуу. Тэд бэлэн болсон тул Proton-д боловсруулсан өөрчлөлтүүд нь анхны Wine болон DXVK, vkd3d зэрэг холбогдох төслүүд рүү шилждэг.

Proton нь Steam Linux клиент дээр зөвхөн Windows үйлдлийн системтэй тоглоомын програмуудыг шууд ажиллуулах боломжийг олгодог. Багц нь DirectX 10/11-ийн хэрэгжилтийг агуулдаг (үндсэн DXVK) ба 12 (үндсэн vkd3d), Vulkan API-д DirectX дуудлага хийх замаар тоглоомын удирдлагыг сайжруулж, тоглоомонд дэмждэг дэлгэцийн нягтралаас үл хамааран бүтэн дэлгэцийн горимыг ашиглах боломжийг олгодог. Анхны Wine-тай харьцуулахад олон урсгалтай тоглоомуудын гүйцэтгэл нь засваруудыг ашигласны ачаар мэдэгдэхүйц нэмэгдсэн "синхрончлол"(Eventfd синхрончлол).

Үндсэн Протон 4.2-3-ийн өөрчлөлт:

  • Wine-mono бүрэлдэхүүн хэсгүүдийг найрлагад нэмсэн бөгөөд энэ нь Unreal Engine 3 дээр олон XNA тоглоом, тоглоом ажиллуулах чадварыг нэмэх боломжтой болсон;
  • Warframe тоглоомыг эхлүүлэх, шинэчлэх интерфейстэй нийцтэй байх;
  • Age of Empires II HD-д текст оруулахтай холбоотой асуудлууд шийдэгдсэн;
  • Тоглоомын дэмжлэг нэмсэн "Naruto Shippuden: Ultimate Ninja STORM 4"Мөн"Evochron хөлсний цэрэг";
  • Үйлчилгээний функциональд зориулсан дэмжлэгийг үргэлжлүүлэн хөгжүүлэх Uplay;
  • Vulkan API дээр Direct3D 10/11 хэрэгжүүлэлт бүхий DXVK давхарга гаргахаар шинэчлэгдсэн 1.0.3;
  • DirectX дууны сангуудыг хэрэгжүүлдэг FAudio бүрэлдэхүүн хэсгүүд (API XAudio2, X3DAudio, XAPO болон XACT3) 19.04-13-ge8c0855-г гаргахаар шинэчлэгдсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх