การเปิดตัว Wine 5.4 และ Wine Staging 5.4

ไปยังสถานที่ รุ่นทดลองของการใช้งาน WinAPI แบบเปิด - ไวน์ 5.4. ตั้งแต่เปิดตัวรุ่น 5.3 รายงานข้อผิดพลาด 34 รายการถูกปิด และมีการเปลี่ยนแปลง 373 รายการ

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

  • โปรแกรมในตัวได้รับการแปลงเพื่อใช้ C runtime UCRTBase ใหม่
  • ปรับปรุงการรองรับชื่อโดเมนที่มีอักขระจากตัวอักษรประจำชาติ (IDN, ชื่อโดเมนสากล)
  • Direct2D ได้เพิ่มการรองรับการวาดรูปสี่เหลี่ยมมุมมน
  • D3DX9 ใช้วิธีการวาดข้อความ (ID3DXFont::DrawText) เนื่องจากไม่มีข้อความที่ไม่แสดงในบางเกม
  • ข้อมูล Unicode สอดคล้องกับข้อกำหนด Unicode 13
  • รายงานข้อผิดพลาดที่เกี่ยวข้องกับการทำงานของเกมและแอพพลิเคชั่นถูกปิด
    ABBYY FineReader Pro 7.0, Far Manager v3.0, The Bat!, Foxit Reader 3.0, Assassin's Creed, Tale of the Twister, Europa Universalis Rome, Delphi Twain, PSPad 4.5.7, BioShock 2, AION, AVG Free Edition 2012-2014 , ยูทิลิตี้ TuneUp 2014, Final Fantasy V, Keepass 2.36, NieR: Automata, Divinity Original Sin 2,
    SanctuaryRPG: Black Edition, Gaea 1.0.19, Microsoft Visual Studio 2019, RPG Tkool, Fable: The Lost Chapters, Oddworld - Munch odissey, Discord, Asuka 120%, Dynacadd 98, Torchlight

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

แพตช์ 6 รายการได้ถูกถ่ายโอนไปยังส่วนหลักของ Wine ซึ่งเกี่ยวข้องกับการรองรับเมธอด ID3DXFont::DrawText การกำจัดข้อขัดข้อง และการส่งออกฟังก์ชัน RtlGetNativeSystemInformation() ไปยัง ntdll เพิ่มแล้ว 7 แพทช์ใหม่ ด้วยการใช้งานรายการงาน การขยายฟังก์ชันการทำงานของ xactengine และการเพิ่มประสิทธิภาพการทำงานของ ntdll อัปเดตแพตช์ ntdll-RtlIpv4StringToAddress และ wined3d-SWVP-shaders เมื่อใช้ FAudio ขอแนะนำให้ใช้เวอร์ชัน 20.02 เนื่องจากจำเป็นสำหรับการทำงานที่ถูกต้องของเกม Drakensang, BlazBlue: Calamity Trigger และ Bully Scholarship

ที่มา: opennet.ru

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