เปิดตัว Wine 8.4 พร้อมการสนับสนุน Wayland เริ่มต้น

มีการเปิดตัวรุ่นทดลองของการใช้งาน WinAPI - Wine 8.4 แบบเปิด นับตั้งแต่เปิดตัวเวอร์ชัน 8.3 รายงานข้อบกพร่อง 51 รายการได้ถูกปิดลง และมีการเปลี่ยนแปลง 344 รายการ

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

  • แพ็คเกจหลักประกอบด้วยการสนับสนุนเบื้องต้นสำหรับการใช้ Wine ในสภาพแวดล้อมตามโปรโตคอล Wayland โดยไม่ต้องใช้ส่วนประกอบ XWayland และ X11 ในขั้นตอนปัจจุบัน ไดรเวอร์ winewayland.drv และส่วนประกอบ unixlib ได้ถูกเพิ่มเข้ามาแล้ว และไฟล์ที่มีข้อกำหนดโปรโตคอล Wayland ก็ได้ถูกจัดเตรียมไว้สำหรับการประมวลผลโดยระบบแอสเซมบลี พวกเขาวางแผนที่จะรวมการเปลี่ยนแปลงเพื่อเปิดใช้งานเอาต์พุตในสภาพแวดล้อม Wayland ในรุ่นอนาคต

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

  • ปรับปรุงการสนับสนุน IME (ตัวแก้ไขวิธีการป้อนข้อมูล)
  • แก้ไขข้อขัดข้องเมื่อเรียกใช้ฟังก์ชันทดสอบ test_enum_value(), test_wndproc(), test_WSARecv(), test_timer_queue(), test_query_kerndebug(), test_ToAscii(), test_blocking(), test_wait(), test_desktop_window(), test_create_device(), test_setvalue_on_wow64(), เช่นเดียวกับเมื่อผ่านการทดสอบเช่น gdi32:font, imm32:imm32, advapi32:registry, shell32:shelllink, d3drm:d3drm เป็นต้น
  • รายงานข้อผิดพลาดที่เกี่ยวข้องกับการทำงานของเกมถูกปิดแล้ว: Thief, Hard Truck 2: King of The Road, Amazon Games, Secondhand Lands, SPORE, Starcraft Remastered
  • รายงานข้อผิดพลาดแบบปิดที่เกี่ยวข้องกับการทำงานของแอปพลิเคชัน: foobar2000 1.6, Motorola Ready For Assistant, ldp.exe

ที่มา: opennet.ru

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