การเปิดตัวแพลตฟอร์ม Lutris 0.5.9 เพื่อการเข้าถึงเกมจาก Linux ได้ง่ายขึ้น

หลังจากการพัฒนาเกือบหนึ่งปี แพลตฟอร์มเกม Lutris 0.5.9 ก็ได้เปิดตัวแล้ว โดยมีเครื่องมือที่ทำให้การติดตั้ง การกำหนดค่า และการจัดการเกมบน Linux ง่ายขึ้น รหัสโครงการเขียนด้วยภาษา Python และเผยแพร่ภายใต้ลิขสิทธิ์ GPLv3

โปรเจ็กต์รักษาไดเร็กทอรีสำหรับการค้นหาและติดตั้งแอปพลิเคชันเกมอย่างรวดเร็ว ช่วยให้คุณสามารถเปิดเกมบน Linux ได้ด้วยคลิกเดียวผ่านอินเทอร์เฟซเดียว โดยไม่ต้องกังวลกับการติดตั้งการขึ้นต่อกันและการตั้งค่า ส่วนประกอบรันไทม์สำหรับการรันเกมได้รับการจัดเตรียมโดยโปรเจ็กต์ และไม่เชื่อมโยงกับการแจกจ่ายที่ใช้ รันไทม์เป็นชุดไลบรารีที่ไม่ขึ้นกับการกระจาย ซึ่งมีส่วนประกอบจาก SteamOS และ Ubuntu รวมถึงไลบรารีเพิ่มเติมต่างๆ

สามารถติดตั้งเกมที่เผยแพร่ผ่าน GOG, Steam, Epic Games Store, Battle.net, Origin และ Uplay ได้ ในเวลาเดียวกัน Lutris เองก็ทำหน้าที่เป็นตัวกลางเท่านั้นและไม่ขายเกม ดังนั้นสำหรับเกมเชิงพาณิชย์ ผู้ใช้จะต้องซื้อเกมจากบริการที่เหมาะสมโดยอิสระ (สามารถเปิดเกมฟรีได้ด้วยคลิกเดียวจากอินเทอร์เฟซกราฟิก Lutris)

แต่ละเกมใน Lutris เชื่อมโยงกับสคริปต์การโหลดและตัวจัดการที่อธิบายสภาพแวดล้อมในการเปิดเกม ซึ่งรวมถึงโปรไฟล์สำเร็จรูปพร้อมการตั้งค่าที่เหมาะสมที่สุดสำหรับการรันเกมที่ใช้ Wine นอกจาก Wine แล้ว เกมยังสามารถเปิดได้โดยใช้โปรแกรมจำลองคอนโซลเกม เช่น RetroArch, Dosbox, FS-UAE, ScummVM, MESS/MAME และ Dolphin

การเปิดตัวแพลตฟอร์ม Lutris 0.5.9 เพื่อการเข้าถึงเกมจาก Linux ได้ง่ายขึ้น

นวัตกรรมที่สำคัญใน Lutris 0.5.9:

  • เกมที่ทำงานด้วย Wine และ DXVK หรือ VKD3D มีตัวเลือกในการเปิดใช้งานเทคโนโลยี AMD FSR (FidelityFX Super Resolution) เพื่อลดการสูญเสียคุณภาพของภาพเมื่อขยายขนาดบนหน้าจอความละเอียดสูง หากต้องการใช้ FSR คุณต้องติดตั้ง lutris-wine ด้วยแพตช์ FShack คุณสามารถตั้งค่าความละเอียดของเกมให้แตกต่างจากความละเอียดหน้าจอได้ในการตั้งค่าเกม (เช่น คุณสามารถตั้งค่าเป็น 1080p บนหน้าจอ 1440p)
  • มีการนำการสนับสนุนเบื้องต้นสำหรับเทคโนโลยี DLSS มาใช้ ทำให้สามารถใช้เทนเซอร์คอร์ของการ์ดวิดีโอ NVIDIA เพื่อการปรับขนาดภาพที่สมจริงโดยใช้วิธีการเรียนรู้ของเครื่องเพื่อเพิ่มความละเอียดโดยไม่สูญเสียคุณภาพ ยังไม่รับประกันว่า DLSS จะทำงานได้เนื่องจากไม่มีการ์ด RTX ที่จำเป็นสำหรับการทดสอบ
  • เพิ่มการรองรับสำหรับการติดตั้งเกมจากแค็ตตาล็อก Epic Games Store ซึ่งดำเนินการผ่านการผสานรวมไคลเอนต์ Epic
  • เพิ่มการรองรับตัวจำลองคอนโซลเกม Dolphin เป็นแหล่งสำหรับการติดตั้งเกม
  • เพิ่มความสามารถในการใช้ Windows build ของ Steam ซึ่งเปิดตัวผ่าน Wine แทนที่จะเป็น Steam เวอร์ชันเนทีฟของ Linux เป็นแหล่งสำหรับการติดตั้งเกม คุณสมบัตินี้อาจมีประโยชน์สำหรับการรันเกมที่มีการป้องกัน CEG DRM เช่น Duke Nukem Forever, The Darkness 2 และ Aliens Colonial Marine
  • ปรับปรุงการรองรับการตรวจจับและติดตั้งเกมจาก GOG ที่ใช้ Dosbox หรือ ScummVM โดยอัตโนมัติ
  • ปรับปรุงการบูรณาการกับบริการ Steam: ตอนนี้ Lutris ตรวจพบเกมที่ติดตั้งผ่าน Steam และอนุญาตให้คุณเปิดเกม Lutris จาก Steam แก้ไขปัญหาสถานที่เมื่อเปิดตัว Lutris จาก Steam
  • เพิ่มการรองรับ gamescope ซึ่งเป็นตัวจัดการคอมโพสิตและหน้าต่างที่ใช้โปรโตคอล Wayland และใช้กับคอนโซลเกม Steam Deck ในการเปิดตัวในอนาคต เราคาดว่าจะดำเนินการสนับสนุน Steam Deck ต่อไป และสร้างอินเทอร์เฟซผู้ใช้พิเศษสำหรับใช้งานบนคอนโซลเกมนี้
  • มีความสามารถในการเปิดใช้งาน Direct3D VKD3D และ DXVK แบบแยกกัน
  • การสนับสนุนกลไก Esync (Eventfd Synchronization) ถูกเปิดใช้งานตามค่าเริ่มต้นเพื่อเพิ่มประสิทธิภาพของเกมแบบมัลติเธรด
  • หากต้องการแยกออกจากไฟล์เก็บถาวร ยูทิลิตี้ 7zip จะถูกใช้เป็นค่าเริ่มต้น
  • เนื่องจากปัญหาในบางเกม กลไก AMD Switchable Graphics Layer ซึ่งช่วยให้คุณสามารถสลับระหว่างไดรเวอร์ AMDVLK และ RADV Vulkan จึงถูกปิดใช้งาน
  • ลบการสนับสนุนสำหรับตัวเลือก Gallium 9, X360CE และ WineD3D ที่เก่ากว่า

ที่มา: opennet.ru

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