Proton 4.2-4 versiyasi, Linuxda Windows o'yinlarini ishlatish uchun paket

Valve kompaniyasi e'lon qilindi loyihani qurish Proton 4.2-4, bu Wine loyihasining ishlanmalariga asoslangan va Windows uchun yaratilgan va Linuxda Steam katalogida taqdim etilgan o'yin ilovalarini ishga tushirishni ta'minlashga qaratilgan. Loyiha ishlanmalari tarqaldi BSD litsenziyasi ostida. Ular tayyor bo'lgach, Proton-da ishlab chiqilgan o'zgarishlar original Wine va DXVK va vkd3d kabi tegishli loyihalarga o'tkaziladi.

Proton Steam Linux mijozida to'g'ridan-to'g'ri faqat Windows o'yin ilovalarini ishga tushirish imkonini beradi. Paket DirectX 10/11 dasturini o'z ichiga oladi ( DXVK) va 12 (asoslangan vkd3d), DirectX qo'ng'iroqlarini Vulkan API-ga tarjima qilish orqali ishlaydigan, o'yin boshqaruvchilari uchun yaxshilangan yordam va o'yinlarda qo'llab-quvvatlanadigan ekran o'lchamlaridan qat'i nazar, to'liq ekran rejimidan foydalanish imkoniyatini beradi. Asl Wine bilan solishtirganda, yamoqlardan foydalanish tufayli ko'p bosqichli o'yinlarning ishlashi sezilarli darajada oshdi "sinxronlash"(Eventfd sinxronizatsiyasi).

asosiy Proton 4.2-4 dagi o'zgarishlar:

  • DXVK qatlami (Vulkan API-ning yuqori qismidagi DXGI, Direct3D 10 va Direct3D 11 ilovasi) 1.1.1 versiyasiga yangilangan. qaysi biri siqilgan shaklda xotiraga shader kodini joylashtirish uchun qo'shimcha yordam qo'shildi va turli o'yinlar, ayniqsa Unreal Engine 4-da qurilgan o'yinlar unumdorligini oshirdi.
  • RAGE 2 o'yinini ishga tushirishda nosozlik tuzatildi (AMD GPU-lari bo'lgan tizimlarda ishlash uchun Mesa-ning so'nggi eksperimental versiyasi talab qilinadi);
  • "No Man's Sky" o'yinining Vulkan tuzilishi bilan mosligini ta'minlovchi Vulkan grafik API-ni qo'llab-quvvatlash yaxshilandi;
  • Ayrim oyna boshqaruvchilari uchun yaxshilangan piktogramma;
  • Proton versiyasini yangilashda Wine jarayonining to'xtab qolishiga olib kelgan xatolik tuzatildi;
  • Yakuza Kiwami va Telltale o'yinlarida o'yin boshqaruvchilarini aniqlash bilan bog'liq muammolar hal qilindi;
  • Kosmik muhandislar o'yinida landshaftlar noto'g'ri yaratilganligi sababli tuzatilgan xatolar;
  • Flower o'yinini ishga tushirishda nosozlik tuzatildi.

Manba: opennet.ru

a Izoh qo'shish