DXVK 1.5.1 เวอร์ชันใหม่มาพร้อมกับการปรับปรุงบางอย่างสำหรับบางชื่อ

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

เวอร์ชันใหม่ของโครงการ DXVK 1.5.1 พร้อมใช้งานแล้ว ตอนนี้สำหรับการดาวน์โหลดและอัปเดต และนั่นก็คือ ในเวอร์ชันใหม่นี้ได้มีการปรับปรุงบางส่วน เพื่อแก้ไขปัญหากับบางเกม ซึ่ง GTA V, Halo และอื่น ๆ ได้รับประโยชน์

สำหรับผู้ที่ยังไม่ทราบเกี่ยวกับ 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.1?

ในภาคใหม่ของโครงการ DXVK นี้เราจะพบว่ามีการประกาศการเปลี่ยนแปลงหลัก ๆ มีการกล่าวถึงการเพิ่มประสิทธิภาพการทำงานทั่วไปของ Direct3D 9พร้อมด้วย การปรับปรุงการใช้งานการเลื่อนเชิงลึกใน Direct3D 9 ซึ่งช่วยขจัดปัญหาการเรนเดอร์ของ Pixel Shader 1.x. เช่นการไม่มีเงาและสติกเกอร์ในหลาย ๆ เกม

ด้วย การตั้งค่าจำนวนเธรดจะถูกเน้น ใช้สำหรับความซับซ้อนของท่อเพื่อจัดการกับระบบ 6 คอร์และ 8 คอร์ "ทั่วไป" ในปัจจุบันในขณะที่อนุญาตให้ซีพียูรุ่นใหม่ที่มี 12+ เธรดใช้งานได้มากขึ้นในระหว่างขั้นตอนการสร้าง

แก้ไขข้อผิดพลาดที่ทำให้เกิดความผิดพลาดเนื่องจากการหารด้วยศูนย์เมื่อเปิดเกมที่ใช้ Direct3D 9 บางเกม

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

ของชื่อเรื่องอื่น ๆ เราสามารถค้นหาการปรับปรุงสำหรับ: Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever และ Vampire The Masquerade: Bloodlines

และนอกจากนี้ยังมี งานคอนฟิกูเรชัน dxvk.hud ถูกไฮไลต์ ซึ่งได้รับการกู้คืนและเนื่องจากการตรวจสอบถูกลบออกในสาขา 1.5

ในที่สุด หากคุณต้องการทราบข้อมูลเพิ่มเติม เกี่ยวกับรายละเอียดการเปิดตัว DXVK 1.5.1 คุณสามารถทำได้ผ่านการประกาศการเปิดตัวบน GitHub ในลิงค์ต่อไปนี้.

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

การติดตั้ง DXVK

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

wget https://github.com/doitsujin/dxvk/releases/download/v1.5/dxvk-1.5.tar.gz

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

tar -xzvf dxvk-1.5.tar.gz

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

cd dxvk-1.5

และเราดำเนินการคำสั่ง 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. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา