มีการแนะนำทางแยกของ Proton-i ซึ่งแปลเป็นไวน์เวอร์ชันล่าสุด

Juuso Alasuutari เชี่ยวชาญด้านการพัฒนาระบบประมวลผลเสียงสำหรับ Linux (ผู้เขียน แจ็คบัส и ขนตา), เกิดขึ้น โครงการ
Proton-i มุ่งเป้าไปที่การย้ายโค้ดเบสของ Proton ปัจจุบันไปยัง Wine เวอร์ชันใหม่ โดยไม่ต้องรอเวอร์ชันหลักใหม่ๆ จาก Valve ปัจจุบันเป็นรุ่นโปรตอนที่มีพื้นฐานมาจาก ไวน์ 4.13ฟังก์ชันการทำงานเหมือนกันกับ Proton 4.11-2 (โครงการ Proton หลักใช้ Wine 4.11)

แนวคิดหลักของ Proton-i คือการให้ความสามารถในการใช้แพตช์ที่นำมาใช้ใน Wine เวอร์ชันล่าสุด (มีการเผยแพร่การเปลี่ยนแปลงหลายร้อยรายการในแต่ละรุ่น) ซึ่งอาจช่วยในการเปิดตัวเกมที่ก่อนหน้านี้มีปัญหาในการเปิดตัว สันนิษฐานว่าปัญหาบางอย่างสามารถแก้ไขได้ใน Wine รุ่นใหม่ และบางปัญหาก็สามารถแก้ไขได้ด้วยแพตช์ Proton การรวมกันของการแก้ไขเหล่านี้อาจทำให้ได้รับประสบการณ์การเล่นเกมคุณภาพสูงกว่าการใช้ Wine และ Proton ใหม่แยกกัน

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

ที่มา: opennet.ru

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