ค้นหาเว็บไซต์

Wine 10.17 ออกเวอร์ชันใหม่พร้อมตัวเรนเดอร์ EGL เริ่มต้นและอัปเดตเอนจิน Mono


Wine 10.17 แนะนำ EGL เป็นตัวแสดงผล OpenGL เริ่มต้น, อัปเดต Mono เป็นเวอร์ชัน 10.3, และแก้ไขบั๊ก 17 รายการเพื่อปรับปรุงความเข้ากันได้ของแอป

The Wine Project ชั้นความเข้ากันได้ที่ช่วยให้ผู้ใช้ Linux และ macOS สามารถรันแอปพลิเคชัน Windows ได้ ได้ปล่อยเวอร์ชัน 10.17 อย่างเป็นทางการในฐานะอัปเดตบำรุงรักษาสำหรับซีรีส์ 10.x ที่เสถียร

หนึ่งในการเปลี่ยนแปลงที่น่าจดจำมากที่สุดคือการเปลี่ยนไปใช้ตัวเรนเดอร์ EGL เป็นตัวเรนเดอร์ OpenGL เริ่มต้น ซึ่งคาดว่าจะช่วยปรับปรุงประสิทธิภาพกราฟิกและความเข้ากันได้บนระบบสมัยใหม่ พร้อมกับนั้น Wine-Mono—การใช้งาน .NET Framework ของ Microsoft แบบเปิดซอร์สที่ใช้ภายใน Wine—ก็ได้รับการอัปเดตเป็นเวอร์ชัน 10.3

นักพัฒนายังได้ทำการเปลี่ยนแปลงโครงสร้างโดยการแยกไลบรารี COMCTL32 ออกเป็นโมดูล v5 และ v6 แยกต่างหาก ซึ่งช่วยปรับปรุงการใช้ธีมและความเข้ากันได้ของแอปพลิเคชัน โดยเฉพาะสำหรับโปรแกรมที่พึ่งพาส่วนประกอบ UI ของ Windows รุ่นใหม่

ยังมีการสนับสนุนที่ดีขึ้นสำหรับไดรเวอร์ ANSI ODBC ซึ่งช่วยให้แอปพลิเคชันเก่าสามารถสื่อสารกับฐานข้อมูลได้ดีขึ้น และการจัดการข้อมูล CPU บน FreeBSD ที่ดีขึ้น ทำให้รายงานระบบบนแพลตฟอร์มนั้นมีความแม่นยำมากขึ้น

ตามปกติ การอัปเดตนี้แก้ไขปัญหาที่มีมานานจำนวนหนึ่ง—ทั้งหมด 17 ปัญหา ไฮไลท์บางส่วนรวมถึงการแก้ไขการค้างใน Metro 2033 ปัญหาเกี่ยวกับการควบคุมแบบธีมใน Free Virtual Keyboard และปัญหาการแสดงผลใน INSIDE เมื่อใช้ OpenGL

แพตช์อื่นๆ จะแก้ไขปัญหากับเครื่องมือบรรทัดคำสั่งเช่น copy และ type รวมถึงปรับปรุงความเสถียรสำหรับแอปพลิเคชันที่ใช้ไดรเวอร์ Wayland และสถาปัตยกรรม WoW64 ใหม่ของ Wine

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