การเปิดตัว Proton 4.2-4 ซึ่งเป็นแพ็คเกจสำหรับการรันเกม Windows บน Linux

บริษัทวาล์ว การตีพิมพ์ กำลังสร้างโครงการ โปรตอน 4.2-4ซึ่งอิงจากการพัฒนาของโปรเจ็กต์ Wine และมีเป้าหมายเพื่อให้มั่นใจว่าจะเปิดตัวแอปพลิเคชันเกมที่สร้างขึ้นสำหรับ Windows และนำเสนอในแค็ตตาล็อก Steam บน Linux การพัฒนาโครงการ การแพร่กระจาย ภายใต้ใบอนุญาต BSD เมื่อพร้อม การเปลี่ยนแปลงที่พัฒนาขึ้นใน Proton จะถูกโอนไปยัง Wine ดั้งเดิมและโปรเจ็กต์ที่เกี่ยวข้อง เช่น DXVK และ vkd3d

Proton ช่วยให้คุณสามารถรันแอพพลิเคชั่นเกมเฉพาะ Windows ได้โดยตรงในไคลเอนต์ Steam Linux แพ็คเกจนี้รวมการใช้งาน DirectX 10/11 (ขึ้นอยู่กับ ดีเอ็กซ์วีเค) และ 12 (ขึ้นอยู่กับ vkd3d) ซึ่งทำงานผ่านการแปลการเรียก DirectX เป็น Vulkan API ให้การสนับสนุนที่ได้รับการปรับปรุงสำหรับตัวควบคุมเกมและความสามารถในการใช้โหมดเต็มหน้าจอโดยไม่คำนึงถึงความละเอียดหน้าจอที่รองรับในเกม เมื่อเทียบกับไวน์ดั้งเดิม ประสิทธิภาพของเกมแบบมัลติเธรดเพิ่มขึ้นอย่างมากด้วยการใช้แพตช์ "อีซิงค์"(การซิงโครไนซ์ Eventfd)

หลัก การเปลี่ยนแปลงในโปรตอน 4.2-4:

  • เลเยอร์ DXVK (การใช้งาน DXGI, Direct3D 10 และ Direct3D 11 บน Vulkan API) ได้รับการอัปเดตเป็นเวอร์ชัน 1.1.1 ใน ซึ่ง เพิ่มการรองรับการวางโค้ดเชเดอร์ในหน่วยความจำในรูปแบบบีบอัด และเพิ่มประสิทธิภาพของเกมต่างๆ โดยเฉพาะเกมที่สร้างบน Unreal Engine 4
  • แก้ไขข้อขัดข้องเมื่อเปิดตัวเกม RAGE 2 (ในการทำงานกับระบบที่มี GPU AMD ต้องใช้ Mesa เวอร์ชันทดลองล่าสุด)
  • ปรับปรุงการรองรับ Vulkan Graphics API เพื่อให้มั่นใจว่าเข้ากันได้กับ Vulkan build ของเกม “No Man's Sky”;
  • ปรับปรุงไอคอนสำหรับตัวจัดการหน้าต่างบางตัว
  • แก้ไขข้อผิดพลาดที่ทำให้กระบวนการไวน์หยุดทำงานเมื่ออัปเดตเวอร์ชัน Proton
  • แก้ไขปัญหาการตรวจจับตัวควบคุมเกมในเกม Yakuza Kiwami และ Telltale
  • แก้ไขข้อผิดพลาดเนื่องจากภูมิประเทศถูกสร้างขึ้นอย่างไม่ถูกต้องในเกม Space Engineers;
  • แก้ไขข้อขัดข้องเมื่อเปิดเกม Flower

ที่มา: opennet.ru

เพิ่มความคิดเห็น