Wine 11.22 รองรับ AVX บน ARM64 พร้อมแก้บั๊ก 34 รายการ

· By: NatapolK

Wine 11.22 เปิดตัวเวอร์ชันล่าสุดในฐานะ compatibility layer ยอดนิยมที่ช่วยให้แอปพลิเคชันและเกมของ Windows สามารถรันบน Linux, macOS และระบบปฏิบัติการตระกูล Unix อื่นๆ ได้อย่างราบรื่น

ไฮไลต์สำคัญของการอัปเดตครั้งนี้คือการเพิ่มการรองรับชุดคำสั่ง AVX (Advanced Vector Extensions) เมื่อทำการจำลองแอปพลิเคชัน x86 บนระบบ ARM64 ซึ่งเป็นชุดคำสั่งสำคัญที่แอปพลิเคชันและเกม Windows หลายตัวใช้สำหรับการประมวลผลประสิทธิภาพสูง การเพิ่มฟีเจอร์นี้จึงช่วยขยายขอบเขตให้ซอฟต์แวร์ x86 จำนวนมากขึ้นสามารถรันผ่าน Wine บนฮาร์ดแวร์สถาปัตยกรรม ARM ได้

นอกจากนี้ Wine 11.22 ยังได้เปิดตัวระบบการสุ่มตำแหน่งพื้นที่ในหน่วยความจำ (Address Space Randomization) ซึ่งเป็นกลไกความปลอดภัยที่ช่วยให้การจัดวางพื้นที่หน่วยความจำคาดเดาได้ยากขึ้น พร้อมการปรับปรุงอื่นๆ เช่น การอัปเดตข้อมูล locale ตามมาตรฐาน Unicode CLDR 49, การปรับปรุง glyph metrics ของฟอนต์ Tahoma ให้แม่นยำ และการทำ Document Type Definition validation ใหม่ใน MSXML

ในด้านการเล่นเกมมีการแก้ไขบั๊กหลายจุด โดยเฉพาะปัญหาที่เกิดกับ Vulkan renderer ซึ่งส่งผลให้เกม Dragon Age: Origins ไม่ค้างในฉากแนะนำอีกต่อไปจากการแก้ปัญหา L8 textures ขณะที่เกม Alan Wake และ Alan Wake’s American Nightmare ก็สามารถเข้าเกมได้ตามปกติหลังจากแก้ไขการรองรับรูปแบบความลึก D24X8

การอัปเดตนี้ยังครอบคลุมถึงการแก้ปัญหาโมเดลตัวละครและแอนิเมชันที่ผิดปกติใน Black Mirror II และ III รวมถึงการแก้ไข RGB565 Vulkan swapchain fallback ที่เคยทำให้หลายเกมค้าง นอกจากนี้ยังปรับปรุงให้ Guild Wars 2 และ F.E.A.R. 3 เปิดใช้งานได้ราบรื่นขึ้น พร้อมแก้ปัญหา Windows Speech API ที่ขัดขวางระบบคำบรรยายเสียงใน Overwatch 2

สำหรับกลุ่มแอปพลิเคชันทั่วไป Wine 11.22 ได้แก้ไขปัญหาแถบเมนูใน Notepad++ และแก้บั๊ก regression ในเวอร์ชัน 11.11 ที่ทำให้ WinSCP ค้างเมื่อเปิดหน้า About รวมถึงแก้ไขปัญหา FreeCommander ค้างขณะเริ่มต้นโปรแกรมเมื่อตั้งค่าเวอร์ชัน Windows ที่ใหม่กว่า Windows XP

นอกจากนี้ยังมีการแก้ไขบั๊กจำนวนมากใน Logos Bible Software ทั้งปัญหาด้านกราฟิกและการค้างเมื่อใช้ผู้ช่วย AI รวมถึงการแก้ปัญหาใน Samsung Magician 9, ตัวติดตั้ง Razer, CloneCD และ ImgBurn ส่วนในระดับระบบได้มีการปรับปรุงการจัดการ thread, เพิ่มคุณสมบัติ Windows Management Instrumentation และรองรับการนำเข้า ECDSA keys ในส่วนการเข้ารหัสลับ

ผู้ที่สนใจสามารถอ่านรายละเอียดทั้งหมดได้ที่ release notes โดยขณะนี้ซอร์สโค้ดของ Wine 11.22 พร้อมให้ดาวน์โหลดแล้ว และแพ็คเกจสำหรับ Linux distribution ต่างๆ จะถูกทยอยอัปเดตผ่าน repository ของโปรเจกต์ต่อไป

Source: Linuxiac
ดูแลงานแปลและเรียบเรียงโดย NatapolK
Wine 11.22 รองรับ AVX บน ARM64 พร้อมแก้บั๊ก 34 รายการ

ความคิดเห็น (0)

เข้าสู่ระบบเพื่อร่วมแสดงความเห็น

สมัครสมาชิก

มาเป็นคนแรกที่แสดงความเห็นกันเลยโบร