DXVK 2.7 มาพร้อมกับการปรับปรุงสำหรับ Intel รุ่นล่าสุดและการปรับปรุงอื่นๆ อีกมากมาย

  • DXVK 2.7 ปรับปรุงประสิทธิภาพอย่างมีนัยสำคัญและแก้ไขข้อบกพร่องที่เกี่ยวข้องหลายประการในเกมยอดนิยม
  • อัปเดตโมเดลการผูกและการจัดการตัวอธิบายเพื่อลดภาระของ CPU และเพิ่มประสิทธิภาพให้กับชื่อเรื่องที่ต้องการความแม่นยำสูง
  • สิ้นสุดการสนับสนุนไดร์เวอร์ AMD รุ่นเก่าบางรุ่นบน Windows โดยเฉพาะอย่างยิ่งผู้ใช้ซีรีส์ Polaris และ Vega
  • ขยายการสนับสนุนสำหรับฮาร์ดแวร์ Intel และ NVIDIA ล่าสุด รวมถึงคุณสมบัติการจัดการวิดีโอและหน่วยความจำใหม่

ดีเอ็กซ์วีเค 2.7

DXVK 2.7 พร้อมใช้งานแล้ว และถือเป็นก้าวสำคัญภายในระบบนิเวศ Linux โดยเฉพาะสำหรับผู้ที่ใช้เลเยอร์การแปลนี้ในการรันเกมและแอปพลิเคชัน Windows ที่ใช้ Direct3D 8, 9, 10 และ 11 บน Vulkan API ความเกี่ยวข้องของ DXVK นั้นเห็นได้ชัดในโซลูชันเช่น Steam Play (Proton) ซึ่งใช้โปรเจ็กต์นี้เพื่อนำประสบการณ์การเล่นเกม Windows มาสู่สภาพแวดล้อม Linux ได้อย่างราบรื่น

ในเวอร์ชันใหม่นี้ DXVK แนะนำการแก้ไขอย่างล้ำลึกให้กับรูปแบบการผูกมัดการเขียนใหม่และปรับปรุงโค้ดที่รับผิดชอบการจัดการตัวอธิบายให้ทันสมัย ​​การเปลี่ยนแปลงนี้มีประโยชน์อย่างยิ่งในเกมที่ CPU อาจเป็นคอขวด เช่น Final Fantasy XIV, God of War, Metaphor: ReFantazio และ Watch Dogs 2 เป็นต้น คาดว่าจะลดภาระของ CPU ลงอย่างมาก ส่งผลให้ประสบการณ์ดีขึ้นและมีเสถียรภาพมากขึ้นในเกมที่มีความต้องการสูง

DXVK 2.7 แนะนำการปรับปรุงทางเทคนิคและคุณสมบัติใหม่

ไฮไลท์ของการเปิดตัว DXVK 2.7 เปิดใช้งานการจัดเรียงหน่วยความจำตามค่าเริ่มต้น บน GPU ล่าสุดของ Intel โดยเฉพาะ Arc B-Series Battlemage และ Lunar Lake แบบบูรณาการ ซึ่งช่วยปรับปรุงการใช้ทรัพยากรกราฟิกสมัยใหม่ นอกจากนี้ ยังเพิ่มการรองรับมุมมองเอาต์พุตวิดีโอแบบระนาบ ทำให้เข้ากันได้กับเกมและแอปพลิเคชันที่ใช้เอาต์พุตวิดีโอประเภทนี้ เช่น JR EAST Train Simulator

การปรับปรุงที่สำคัญอีกประการหนึ่งก็คือใน การประมวลผลเชเดอร์ D3D11ขณะนี้ตัวแปรทั้งหมดและหน่วยความจำแบบกลุ่มที่ใช้ร่วมกันจะถูกกำหนดค่าเริ่มต้นเป็นศูนย์ตามค่าเริ่มต้น ช่วยหลีกเลี่ยงจุดบกพร่องและพฤติกรรมที่ไม่พึงประสงค์ในชื่อเรื่องต่างๆ

โครงการยังได้นำอินเทอร์เฟซ ID3DDestructionNotifier มาใช้ด้วย และได้แก้ไขปัญหาเฉพาะกับการใช้งาน Vulkan ปรับปรุงความเข้ากันได้กับเกมที่พัฒนาโดย Unity และแก้ไขข้อบกพร่องในชื่อเกมเช่น Astebreed, LEGO City Undercover, Star Trek: Starfleet Command III, Test Drive Unlimited 2 และ Wargame: European Escalation สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการปรับปรุงโครงการ โปรดดู DXVK 2.6 พร้อมการปรับปรุง Vulkan.

การเปลี่ยนแปลงในการสนับสนุนฮาร์ดแวร์และความเข้ากันได้

อย่างไรก็ตาม DXVK 2.7 หยุดการสนับสนุนไดร์เวอร์ AMD รุ่นเก่าบน Windowsโดยเฉพาะเกมที่ไม่รองรับส่วนขยาย VK_KHR_maintenance5 Vulkan การตัดสินใจครั้งนี้ส่งผลโดยตรงต่อผู้ใช้ที่ใช้ GPU AMD จากตระกูล Polaris และ Vega เนื่องจากผู้ผลิตไม่เผยแพร่ไดรเวอร์เวอร์ชันใหม่สำหรับรุ่นเหล่านี้อีกต่อไป แม้ว่าการรันเกมโดยใช้ Proton บน Windows อาจได้รับผลกระทบหรือไม่สามารถใช้งานได้ แต่เกมเหล่านั้นจะยังคงทำงานบน Linux ได้เนื่องจากไดรเวอร์ Mesa ที่ได้รับการอัปเดต

เพื่อปรับปรุงความเข้ากันได้และเสถียรภาพ DXVK อุปกรณ์ Vulkan ที่ไม่ตรงตามฟังก์ชันขั้นต่ำที่จำเป็นจะไม่ปรากฏเป็นอุปกรณ์ที่พร้อมใช้งานอีกต่อไปช่วยหลีกเลี่ยงการเกิดข้อขัดข้องหรือความขัดแย้งในระบบที่ใช้ฮาร์ดแวร์หรือไดรเวอร์ที่ล้าสมัย โดยเฉพาะอย่างยิ่งในระบบที่ใช้ฮาร์ดแวร์หรือไดรเวอร์รุ่นเก่าที่ไม่รองรับส่วนขยายที่จำเป็น

การแก้ไขและเพิ่มประสิทธิภาพสำหรับเกมเฉพาะ

การแก้ไขเฉพาะเจาะจงรวมถึงโซลูชันสำหรับชื่อเกมเช่น GTR – FIA GT Racing Game, LEGO City Undercover, Star Trek: Starfleet Command III, Test Drive Unlimited 2 และ Wargame: European Escalation รวมถึงการเพิ่มประสิทธิภาพให้กับการดำเนินการ เช่น ยืดRect ใน D3D9 ในเกมบางเกมที่พัฒนาบน Source Engine การปรับปรุงเหล่านี้ยังคงดำเนินต่อไปเพื่อเป็นส่วนหนึ่งของความพยายามที่จะมอบความเข้ากันได้ที่ดีที่สุดสำหรับเกมที่ซับซ้อนยิ่งขึ้น

รุ่นใหม่ ใช้ส่วนขยาย VK_EXT_descriptor_buffer บน GPU รุ่นใหม่จาก AMD และ NVIDIA ซึ่งยังสนับสนุนด้วย ลดการใช้ CPU และปรับปรุงประสิทธิภาพโดยรวม.

ความพร้อมใช้งานและการดาวน์โหลด DXVK 2.7

ดีเอ็กซ์วีเค 2.7 มีอยู่บน GitHub และสามารถดาวน์โหลดได้ทั้งในรูปแบบซอร์สโค้ดและรวมอยู่ในอัปเดตในอนาคตสำหรับระบบปฏิบัติการ Linux ที่ผสานรวม Proton เวอร์ชันล่าสุด ผู้ที่พึ่งพาที่เก็บข้อมูลอย่างเป็นทางการจะต้องรอการอัปเดตแพ็คเกจ แม้ว่าผู้ใช้ขั้นสูงจะสามารถคอมไพล์แพ็คเกจได้ด้วยตนเองเพื่อเข้าถึงฟีเจอร์ล่าสุดได้ทันที

การเปิดตัวนี้แสดงถึง ความก้าวหน้าที่สำคัญในความเข้ากันได้และประสิทธิภาพของเกม Windows บน Linuxในขณะที่จำกัดการรองรับฮาร์ดแวร์และไดร์เวอร์ที่ถือว่าล้าสมัยในสภาพแวดล้อม Windows โดยรวมการปรับปรุงมากมายสำหรับชุมชนเกมและผู้ที่ต้องการประสิทธิภาพสูงสุดบนระบบที่ทันสมัย