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

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

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

Шинэ хувилбарт:

  • Direct3D 3-ын дэмжлэгийг сайжруулах зорилгоор Valve-ийн бүтээсэн vkd3d-ийн салаа VKD12D-Proton нь DXR 2.3.1 API (DirectX Raytracing), VRS (Variable Rate Shading) болон консерватив дэмжлэгийн анхны дэмжлэгийг нэмсэн 1.0 хувилбар руу шинэчлэгдсэн. растеризаци ( Консерватив растеризаци), D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH дуудлагыг хэрэгжүүлснээр APITraces ашиглах боломжтой болсон. Гүйцэтгэлийн хэд хэдэн чухал оновчлол хийгдсэн.
  • The Origin Overlay, Bus and Army General болон Mount & Blade II: Bannerlord-д зориулсан дэмжлэг нэмэгдсэн.
  • Red Dead Redemption 2 болон Age of Empires II: Definitive Edition-д гарсан асуудлууд шийдэгдсэн.
  • Evil Genius 2, Zombie Army 4, Strange Brigade, Sniper Elite 4, Beam.NG болон Eve Online эхлүүлэгчийн асуудлуудыг зассан.
  • Far Cry Primal дахь Xbox хянагчийг танихтай холбоотой асуудлууд шийдэгдсэн.
  • Deus Ex гэх мэт хуучин тоглоомуудын тод байдал, өнгийг тохируулах чадварыг нэмсэн.

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

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