การเปิดตัว Wine 4.9 และ Proton 4.2-5

มีอยู่ การเปิดตัวทดลองของการใช้งาน Win32 API แบบเปิด - ไวน์ 4.9. ตั้งแต่เปิดตัวรุ่น 4.8 รายงานข้อผิดพลาด 24 รายการถูกปิด และมีการเปลี่ยนแปลง 362 รายการ

การเปลี่ยนแปลงที่สำคัญที่สุด:

  • เพิ่มการสนับสนุนเบื้องต้นสำหรับการติดตั้งไดรเวอร์ Plug and Play
  • ความสามารถในการประกอบโมดูล 16 บิตในรูปแบบ PE ได้ถูกนำมาใช้แล้ว
  • ฟังก์ชันต่างๆ ถูกย้ายไปยัง KernelBase DLL ใหม่
  • มีการแก้ไขที่เกี่ยวข้องกับการทำงานของตัวควบคุมเกม
  • มั่นใจได้ว่าจะใช้ตัวจับเวลาระบบที่มีความแม่นยำสูง (หากมี)
  • รายงานข้อผิดพลาดที่เกี่ยวข้องกับการทำงานของเกมและแอพพลิเคชั่นถูกปิด:
    Rogue Squadron 3D 1.3, Flexera InstallShield 20.x, CoolQ 5.x, TreePad X Enterprise, Adobe Photoshop CC 2015.5, TopoEdit, Vietcong, Spellforce 3, Grand Prix Legends, World of Tanks 1.5.0, Osmos

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

В เวอร์ชั่นใหม่ เพิ่มการรองรับ API เครือข่าย Steam ที่ใช้ในเกมใหม่ รวมถึง A Hat in Time มีการแก้ไขเค้าโครงตัวควบคุมเกมจำนวนมากเพื่อแก้ไขปัญหาตัวควบคุมเกมจำนวนมากในเกมที่ใช้ Unity รวมถึงเกม Subnautica และ Ubisoft

Proton 4.2-5 ใช้การปล่อยแบบอินเทอร์เลเยอร์
ดีเอ็กซ์วีเค 1.2.1 ด้วยการใช้งาน DXGI, Direct3D 10 และ Direct3D 11 บน Vulkan API (ก่อนหน้านี้ใช้เวอร์ชัน 1.1.1) นอกเหนือจากการแก้ไขข้อบกพร่องและปรับปรุงการรองรับเกมในสาขา DXVK 1.2 ที่เกี่ยวข้อง เธรดแยกต่างหากสำหรับการส่งบัฟเฟอร์คำสั่งและเพิ่มการสนับสนุนสำหรับส่วนขยายการเรนเดอร์เฉพาะที่ไม่ได้กำหนดไว้อย่างเป็นทางการในข้อกำหนด Direct3D 11 การเปิดตัวแก้ไขของ DXVK 1.2.1 ช่วยปรับปรุงความเข้ากันได้กับ Reshadeปัญหาด้านประสิทธิภาพใน Lords of the Fallen และ The Surge ได้รับการแก้ไขแล้ว และข้อขัดข้องใน Yakuza Kiwami 2 ได้รับการแก้ไขแล้ว

ที่มา: opennet.ru

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