DXVK เวอร์ชัน 1.5.2 พร้อมให้ใช้งานแล้วและเพิ่มการแก้ไขต่างๆสำหรับเกม

ดีเอ็กซ์วีเค

มีการประกาศการเปิดตัวโครงการ DXVK เวอร์ชันใหม่ซึ่งเป็นไฟล์ ของเครื่องมือที่รวมอยู่ในฟังก์ชัน Steam Play จาก Steam เป็นเครื่องมือที่ยอดเยี่ยมมากe สามารถแปลงการโทรกราฟิก Microsoft DirectX 11 และ DirectX 10 เป็น Vulkan ซึ่งเป็น API กราฟิกโอเพนซอร์สที่เข้ากันได้กับ Linux ในการใช้ DXVK นอกเหนือจาก Wine และ Vulkan แล้วคุณต้องมี GPU ที่เข้ากันได้กับ Vulkan

แม้ว่า DXVK จะยังคงใช้งานบน Steam Play เป็นหลัก แต่ไม่ใช่ที่เดียวที่ผู้ใช้ Linux สามารถใช้ประโยชน์จากเทคโนโลยีที่ยอดเยี่ยมนี้ได้ นอกจากนี้ยังก่อให้เกิด การใช้งาน D3D11 ที่ใช้ Vulkan สำหรับ Linux และ Wine เกี่ยวกับประสิทธิภาพและการเพิ่มประสิทธิภาพเมื่อรันเกม Direct3D 11 บน Wine เนื่องจากพวกเขายังให้การสนับสนุน Direct3D9

คุณสมบัติใหม่หลักของ DXVK 1.5.2

ด้วยการเปิดตัวเวอร์ชันใหม่นี้การเปลี่ยนแปลงที่สำคัญที่สุดอย่างหนึ่งคือ el ยกเลิกการรองรับไดรเวอร์รุ่นเก่า ซึ่งเข้ากันไม่ได้กับ Vulkan Graphics API 1.1 AMD / Intel (Mesa) 17.3 และเวอร์ชันก่อนหน้ารวมถึง NVIDIA 390.xx และเวอร์ชันก่อนหน้า

ในขณะที่ Vulkan เวอร์ชัน 1.0 ถูกยกเลิก เนื่องจากยังไม่ได้รับการทดสอบในระดับที่ดีและทำงานไม่ถูกต้องเสมอไปและยังอนุญาตให้มีการล้างโค้ด

นอกจากนี้ยังมีการเน้นย้ำว่า ข้อบกพร่องที่เพิ่งระบุในการใช้งาน Direct3D 9 ได้รับการแก้ไขแล้ว และเพิ่มการปรับแต่งเล็กน้อยสำหรับประสิทธิภาพและการใช้หน่วยความจำ

เพิ่มตัวเลือก d3d9.forceSwapchainMSAA เพื่อบังคับให้รวมวิธีป้องกันการทับซ้อนของ MSAA (การลบรอยหยักแบบหลายตัวอย่าง) สำหรับภาพที่ประมวลผลใน SwapChain และการกำหนดค่า d3d9.deferredSurfaceCreation ถูกเปิดใช้งานทำให้คุณสามารถกำจัดปัญหาการแสดงเมนูในเกมซีรีส์ Atelier ที่ใช้ Direct3D 11

นอกจากนี้การดำเนินการโซ่สลับเฟรมบัฟเฟอร์เสมือนที่ขาดหายไปบางส่วน (SwapChain) ได้ถูกเพิ่มเข้ามาในการใช้งาน Direct3D 9 ซึ่งแก้ไขปัญหาเกี่ยวกับการเปิดตัวแอปพลิเคชันเช่นการสาธิต ATi ToyShop, Atelier Sophie และ Dynasty Warriors 7

ด้วย มีการเน้นว่าปัญหาที่รายงานในเกมต่างๆได้รับการแก้ไขแล้ว ซึ่งพวกเขามีประสิทธิภาพที่ดีขึ้นด้วย Wine + DXVK และ Proton

ของเกมที่ได้รับการปรับปรุง:

  • ต้นกำเนิดยุคมังกร- แก้ไขบั๊กการตรวจสอบ Vulkan บางอย่าง
  • จักรวาลเอนโทรเปีย: เพิ่มตัวเลือกแล้ว d3d11.ตำแหน่งคงที่ เพื่อแก้ไขปัญหา Z-fight ในไดรเวอร์กราฟิกบางตัว
  • Ferentus / Herrcot / Xiones: แก้ไขการแสดงท้องฟ้าและการถดถอยแผนที่ย่อ
  • โกธิค 3: d3d9.supportDFFormat ถูกปิดใช้งานเพื่อแก้ไขการแสดงเงา
  • เรื่องเล่าของ Vesperia:  แก้ไขสภาพการแข่งขันที่ทำให้เกิดปัญหาบ่อยครั้งซึ่งเปิดตัวใน DXVK 1.4.5
  • TrackMania United ตลอดกาล- แก้ไขเวลา CPU <> GPU ที่ไม่จำเป็นเพื่อปรับปรุงประสิทธิภาพ
  • แวมไพร์ The Masquerade: Bloodlines: ปัญหาการแสดงผลได้รับการแก้ไขด้วยหน้าต่างแสงจ้า
  • นักรบ Orochi 4- แก้ไขความคลาดเคลื่อนเล็กน้อยในการติดตามการสืบค้น D3D11 เนื่องจากข้อบกพร่องของเกมจำนวนหนึ่ง

จะเพิ่มการรองรับ DXVK ให้กับ Linux ได้อย่างไร?

DXVK ต้องการ Wine เวอร์ชันเสถียรล่าสุด วิ่ง. ดังนั้นหากคุณไม่ได้ติดตั้ง ตอนนี้เราจะต้องดาวน์โหลดแพ็คเกจ DXVK ที่เสถียรล่าสุดเท่านั้นซึ่งเราพบ ในลิงค์ต่อไปนี้.

wget https://github.com/doitsujin/dxvk/releases/download/v1.5.2/dxvk-1.5.2.tar.gz

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

tar -xzvf dxvk-1.5.2.tar.gz

จากนั้นเราจะเข้าถึงโฟลเดอร์ด้วย:

cd dxvk-1.5.2

และเราดำเนินการคำสั่ง sh เพื่อ เรียกใช้สคริปต์การติดตั้ง:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

เมื่อติดตั้ง DXVK ในคำนำหน้าของ Wine ข้อดีคือ Wine vkd3d สามารถใช้สำหรับเกม D3D12 และ DXVK สำหรับเกม D3D11

นอกจากนี้สคริปต์ใหม่ยังช่วยให้คุณติดตั้ง dll เป็นลิงก์สัญลักษณ์ทำให้ง่ายต่อการอัปเดต DXVK เพื่อรับคำนำหน้า Wine เพิ่มเติม (คุณสามารถทำได้ผ่านคำสั่ง –symlink)

คุณจะเห็นโฟลเดอร์ได้อย่างไร DXVK มี dll อีกสองตัวสำหรับ 32 และ 64 บิต estas เราจะจัดวางตามเส้นทางต่อไปนี้
โดยที่ "ผู้ใช้" คุณจะแทนที่ด้วยชื่อผู้ใช้ที่คุณใช้ในการแจกจ่าย Linux ของคุณ

สำหรับ 64 บิตเราใส่ไว้ใน:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

และสำหรับ 32 บิตใน:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา