DXVK 2.3.1 ได้เปิดตัวแล้วและนี่คือข่าวของมัน

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

DXVK สามารถใช้เพื่อเรียกใช้แอปพลิเคชัน 3D และเกมบน Linux โดยใช้ Wine

มีการประกาศการเปิดตัวเวอร์ชันใหม่ของเลเยอร์ DXVK 2.3.1 ซึ่งมาพร้อมกับ แก้ไขข้อบกพร่องจำนวนมากในเกมต่างๆ รวมถึงการสนับสนุนที่ได้รับการปรับปรุงสำหรับส่วนขยาย Vulkan การอัปเดตการอ้างอิง และอื่นๆ

ขณะนี้ DXVK 2.3.1 เวอร์ชันใหม่ต้องใช้ไดรเวอร์ที่รองรับ Vulkan 1.3 API เช่น Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 และ AMDVLK DXVK ใช้เพื่อรันแอปพลิเคชันและเกม 3 มิติบน Linux พร้อม Wine ซึ่งมอบประสิทธิภาพที่เหนือกว่าในการใช้งาน Direct3D 9/10/11 ของ Wine บน OpenGL

มีอะไรใหม่ใน DXVK 2.3.1?

ใน DXVK 2.3.1 เวอร์ชันใหม่นี้ ได้มีการนำไปใช้กับ ระบบและหากไดรเวอร์รองรับส่วนขยาย Vulkan VK_NV_raw_access_chains จะเพิ่มประสิทธิภาพในการสร้างโค้ด บน NVIDIA GPUs ทำให้ประสิทธิภาพของเกม D3D11 บางเกมใกล้เคียงกับประสิทธิภาพบน Windows มากขึ้น ด้วยไดรเวอร์ NVIDIA 550.40.55 หรือสูงกว่า และเวอร์ชัน Proton Experimental

นอกเหนือจากนั้น, วิธีการคัดลอกบัฟเฟอร์ระบบที่ออกแบบใหม่ไปยัง GPU สำหรับการเล่นเกม D3D9ส่งผลให้ประสิทธิภาพในเกมดีขึ้น เช่น Shank 2, Flammable Freddy และ Blood Rayne

เกี่ยวกับการแก้ไขข้อบกพร่องในชื่อและการปรับปรุงเล็กน้อยอื่นๆ ใน DXVK 2.3.1:

  • แก้ไขการสร้าง SPIR-V ที่ไม่ถูกต้องสำหรับเชเดอร์ D3D11 ภายในของ Renderdoc
  • แก้ไขพฤติกรรมที่ไม่ได้กำหนดด้วยการโหลดบัฟเฟอร์นอกขอบเขตคงที่พร้อมดัชนีไดนามิก
  • แก้ไข HDR ที่ไม่ได้เปิดใช้งานสำหรับสตริงสลับ DXGI_FORMAT_R16G16B16A16_FLOAT
  • เปลี่ยนตัวเลือก dxgi.syncInterval เพื่อใช้กับเกม D3D12 ด้วย
  • เปลี่ยนกลับการใช้ VK_FORMAT_A8_UNORM เนื่องจากปัญหาการเรนเดอร์ในบางเกม
  • เกม D3D9 จะตั้งค่าฟิลด์ VkApplicationInfo::applicationVersion เป็น 1
  • เปลี่ยนวิธีการคัดลอกบัฟเฟอร์หน่วยความจำแบบไดนามิกจากระบบไปยัง GPU ในเกม D3D9 ปรับปรุงประสิทธิภาพในเกมเช่น Shank 2, Flammable Freddy และ Blood Rayne
  • เปิดใช้งานเฉพาะการครอบคลุมอัลฟ่าเมื่อเรนเดอร์ไปยังเป้าหมายการเรนเดอร์หลายตัวอย่างใน D3D9 แก้ไขปัญหาแสงที่ไม่ถูกต้องและการปรับสีในบางเกม
  • ใน แอสแซสซินส์ ครีด 2 แก้ไขข้อขัดข้องบนแท็บ alt 
  • Total War: ยุคกลาง 2 แก้ไขหน้าจอโหลดสีดำในโหมดหน้าต่าง
  • ในแบทเทิลฟิลด์ 2 และแบทเทิลฟิลด์ 2142: แก้ไขการเลือกอุปกรณ์และ UI การวางไข่หายไปในแท็บ alt 
  • แก้ไขปัญหาการแครชและปัญหาเฉพาะในเกมเช่น Ace Combat Assault Horizon, Battlestations Midway, Codename Panzers Phase One/Two, Dead Space (2008), Granblue Fantasy Relink, Gujian 2, Kenshi, MySims, Operation Flashpoint: Red River, SkyDrift , Sonic ซีดี, Supreme Ruler Ultimate, Tales of Borderlands, The Settlers, UK Train Simulator 1 และ War Thunder

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

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

DXVK สามารถใช้เพื่อเรียกใช้แอปพลิเคชันและเกม 3D บน Linux โดยใช้ Wine ซึ่งทำหน้าที่เป็นทางเลือกที่มีประสิทธิภาพสูงกว่าการใช้งาน Direct3D 11 ในตัวของ Wine ที่ทำงานบน OpenGL

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

wget https://github.com/doitsujin/dxvk/releases/download/v2.3/dxvk-2.3.tar.gz

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

tar -xzvf dxvk-2.3.1.tar.gz

จากนั้นเราเข้าถึงโฟลเดอร์ด้วยคำสั่งต่อไปนี้:

cd dxvk-2.3.1

ภายในโฟลเดอร์ เราสามารถค้นหาไฟล์ที่จำเป็นสำหรับคำนำหน้า Wine ของเรา ทั้งแบบ 32 บิตและ 64 บิต เราจะจัดวางตามเส้นทางต่อไปนี้
โดยที่ "ผู้ใช้" คุณจะแทนที่ด้วยชื่อผู้ใช้ที่คุณใช้ในการแจกจ่าย 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/

หรือในกรณีที่คุณระบุคำนำหน้าที่คุณจะใช้ไฟล์:

export WINEPREFIX=/path/to/wineprefix
cp x64/*.dll $WINEPREFIX/drive_c/windows/system32
cp x32/*.dll $WINEPREFIX/drive_c/windows/syswow64
winecfg

ในทำนองเดียวกัน ฉันขอเชิญคุณศึกษาเอกสารการใช้งานและการรวบรวม หากคุณสนใจใน ลิงค์ต่อไปนี้


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

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

*

*

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