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

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

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

  • DLL มากกว่าร้อยตัวถูกสร้างขึ้นตามค่าเริ่มต้นด้วยไลบรารีในตัว Msvcrt (จัดทำโดยโครงการ Wine และ DLL จาก Windows) ในรูปแบบ PE (ปฏิบัติการแบบพกพา)
  • ขยายการสนับสนุนการติดตั้งไดรเวอร์ PnP (Plug and Play) แล้ว ใช้ฟังก์ชัน UpdateDriverForPlugAndPlayDevices()
  • ไปจนถึงกรอบ มูลนิธิมีเดีย เพิ่มการรองรับการซิงโครไนซ์นาฬิกา
  • เพิ่มความสามารถในการเปลี่ยนระดับเสียงในไดรเวอร์เสียง
  • รายงานข้อผิดพลาดที่เกี่ยวข้องกับการทำงานของเกมและแอพพลิเคชั่นถูกปิด:

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

В เวอร์ชั่นใหม่ โปรตอน:

  • ส่วนประกอบ FAudio ที่ใช้ไลบรารีเสียง DirectX (API XAudio2, X3DAudio, XAPO และ XACT3) ได้รับการอัปเดตเป็นรุ่น 19.06
  • เลเยอร์ DXVK 1.2.1 ได้รับการคอมไพล์ด้วยคอมไพเลอร์ใหม่ ซึ่งช่วยให้ปรับปรุงประสิทธิภาพในเกม 32 บิตได้
  • ปรับปรุงการแสดงผลแบบอักษรใน SpellForce 3
  • แก้ไขปัญหาการรองรับคอนโทรลเลอร์เกม Rumble ในบางเกม รวมถึง Team Sonic Racing
  • ปัญหาเกี่ยวกับเกมเมื่อใช้ภาษาที่ไม่ใช่ภาษาอังกฤษได้รับการแก้ไขแล้ว
  • เราได้แก้ไขจุดบกพร่องใน API เครือข่าย Steam ใหม่ รวมถึงทำให้สามารถเล่นแบบผู้เล่นหลายคนใน A Hat in Time ได้

ที่มา: opennet.ru

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