การเปิดตัว Wine 6.16 และ Wine staging 6.16

สาขาทดลองของการใช้งาน WinAPI แบบเปิดคือ Wine 6.16 ได้รับการเผยแพร่แล้ว นับตั้งแต่เปิดตัวเวอร์ชัน 6.15 รายงานข้อบกพร่อง 36 รายการได้ถูกปิดลง และมีการเปลี่ยนแปลง 443 รายการ

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

  • มีการเสนอเวอร์ชันเริ่มต้นของแบ็กเอนด์สำหรับจอยสติ๊กที่รองรับโปรโตคอล HID (Human Interface Devices)
  • ปรับปรุงการรองรับธีมบนหน้าจอความหนาแน่นของพิกเซลสูง (highDPI)
  • การเตรียมการสำหรับการนำอินเทอร์เฟซการเรียกระบบ GDI ไปใช้ยังคงดำเนินต่อไป
  • WineDump ได้ปรับปรุงการรองรับข้อมูลการดีบัก CodeView
  • ปัญหาเกี่ยวกับการสร้างบนระบบด้วย Glibc 2.34 ได้รับการแก้ไขแล้ว
  • รายงานข้อผิดพลาดที่เกี่ยวข้องกับการทำงานของเกมถูกปิดแล้ว: Hitman, Return of Arcade Anniversary, Dangerous Water, Comet Busters, Tetris, TemTem, Star Citizen
  • รายงานข้อผิดพลาดแบบปิดที่เกี่ยวข้องกับการทำงานของแอปพลิเคชัน: Kingsoft Office 2012, RootsMagic 3.2.x, Enterprise Architect 6.5, Internet Explorer 4, NVIDIA D3D SDK 10, MMS Buchfuehrung und Bilanz, VPython 6.11, Homesite+ v5.5, Sumatra PDF 3.1.1 .

ในเวลาเดียวกัน การเปิดตัวโปรเจ็กต์ Wine Staging 6.16 ได้ถูกสร้างขึ้น ภายใต้กรอบงานที่มีการสร้างไวน์เพิ่มเติม รวมถึงแพตช์ที่ยังไม่พร้อมเต็มที่หรือมีความเสี่ยงที่ยังไม่เหมาะสำหรับการนำไปใช้ในสาขาไวน์หลัก เมื่อเปรียบเทียบกับไวน์แล้ว Wine Staging ให้แพตช์เพิ่มเติมอีก 605 แพตช์

รุ่นใหม่จะซิงค์กับฐานรหัส Wine 6.16 มีการแปลแพตช์สองรายการเป็นไวน์หลัก: ws2_32 (ส่งคืนเวลาที่ถูกต้องสำหรับ SO_CONNECT_TIME) และ dpnet (ใช้งาน IDirectPlay8Server EnumServiceProviders) องค์ประกอบประกอบด้วยแพตช์ที่มีการใช้งานฟังก์ชัน D3DX11GetImageInfoFromMemory และ D3DX11CreateTextureFromMemory อัปเดตแพทช์ server-default_integrity และ ntdll-Syscall_Emulation

ที่มา: opennet.ru

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