การเปิดตัว Wine 4.8 และ D9VK 0.10 พร้อมการใช้งาน Direct3D 9 บน Vulkan

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

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

  • เพิ่มการรองรับการสร้างในรูปแบบ PE สำหรับโปรแกรมส่วนใหญ่
  • ข้อมูล Unicode อัปเดตเป็นเวอร์ชัน 12.0;
  • เพิ่มการรองรับไฟล์แพตช์ MSI;
  • เพิ่มการรองรับแฟล็ก "-fno-PIC" เพื่อสร้างสคริปต์เพื่อปิดการใช้งาน PIC (Position Independent Code) ในคอมไพเลอร์ แอสเซมบลีที่ไม่มี PIC ถูกเปิดใช้งานสำหรับสถาปัตยกรรม i386 ตามค่าเริ่มต้น
  • ปรับปรุงการรองรับจอยสติ๊ก เพิ่มการวิเคราะห์พฤติกรรมเพื่อตรวจสอบว่าอุปกรณ์นั้นเป็นเกมแพดหรือจอยสติ๊ก winejoystick เพิ่มการรองรับพิกัดของวงล้อบนจอยสติ๊ก
  • รายงานข้อผิดพลาดที่เกี่ยวข้องกับการทำงานของเกมและแอพพลิเคชั่นถูกปิด:
    Lifeforce, Test Drive Unlimited, ScoobyRom v0.6.x-0.8.x, planetside 2, MidiIllustrator Virtuoso 3, ตัวติดตั้ง Visual Studio 2017, Native Access, Universe Sandbox 2, Grand Prix Legends, ตัวติดตั้ง MS Office 365, NI System Web Server, Star Citizen ลูกค้า Esportal 1.0

นอกจากนี้ยังสามารถสังเกตได้ ฉบับพิมพ์ครั้งแรก โครงการ ดี9วีเค 0.10ซึ่งภายในการพัฒนาการใช้งาน Direct3D 9 โดยทำงานผ่านการแปลการเรียกไปยัง Vulkan Graphics API โปรเจ็กต์นี้อิงตามฐานโค้ดของโปรเจ็กต์ DXVK ซึ่งได้รับการขยายด้วยการสนับสนุน Direct3D 9 มีการระบุไว้ในรูปแบบปัจจุบันว่า D9VK สามารถใช้เพื่อรันเกมสมัยใหม่ส่วนใหญ่ที่ใช้ Direct3D 9 โดยใช้เวอร์ชัน 2 หรือ 3 ได้แล้ว ของ Shader Model (ยังไม่รองรับ Shader Model 1 ใน D9VK) เสร็จสมบูรณ์)

ที่มา: opennet.ru

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