Phiên bản mới của DXVK 1.5.1 đi kèm với một số cải tiến cho một số tựa game

phần mở rộng DXVK

Đã có phiên bản mới của dự án DXVK 1.5.1 bây giờ để tải xuống và cập nhật. Và đó là trong phiên bản mới này, một số cải tiến đã được thực hiện để khắc phục sự cố với một số trò chơi. Trong đó GTA V, Halo trong số những người khác được hưởng lợi.

Dành cho những ai vẫn chưa biết về DXVK, họ nên biết nó là gì một trong những công cụ có trong chức năng Steam Play từ Steam. Nó là một công cụ tuyệt vờie có thể chuyển đổi các cuộc gọi đồ họa Microsoft DirectX 11 và DirectX 10 sang Vulkan, API đồ họa mã nguồn mở tương thích với Linux. Để sử dụng DXVK, ngoài Wine và Vulkan, bạn rõ ràng cần một GPU tương thích với Vulkan.

Mặc dù DXVK vẫn được sử dụng chủ yếu trên Steam Play, nhưng đây không phải là nơi duy nhất người dùng Linux có thể tận dụng công nghệ tuyệt vời này. Nó cũng góp phần triển khai D3D11 dựa trên Vulkan cho Linux và Wine, Về hiệu suất và tối ưu hóa khi chạy trò chơi Direct3D 11 trên Wine vì chúng cũng cung cấp hỗ trợ cho Direct3D9.

DXVK 1.5.1 có gì mới?

Trong phần mới này của dự án DXVK, chúng ta có thể thấy rằng trong số những thay đổi chính được công bố Tối ưu hóa hiệu suất chung Direct3D 9 được đề cập, cùng với triển khai cải tiến khả năng cuộn theo chiều sâu trong Direct3D 9, đã loại bỏ các vấn đề hiển thị với Pixel Shader 1.x., chẳng hạn như thiếu bóng và hình dán trong nhiều trò chơi.

cũng cài đặt cho số lượng chủ đề được đánh dấu được sử dụng cho sự phức tạp của đường ống để đối phó với các hệ thống 6 lõi và 8 lõi "phổ biến" hiện nay, đồng thời cho phép các CPU mới hơn với 12 luồng trở lên sử dụng nhiều hơn trong giai đoạn xây dựng.

Cũng đã sửa một lỗi gây ra sự cố do chia cho 3 khi khởi chạy một số trò chơi dựa trên Direct9D XNUMX.

Trong số các vấn đề đã giải quyết được đề cập trong thông báo về phiên bản mới này, các trò chơi được hưởng lợi là GTA V trong đó một hồi quy đã được khắc phục sẽ gây ra hiệu suất cực kỳ kém khi bật Vsync ở chế độ toàn màn hình.

Trong số các tiêu đề khác Chúng ta có thể tìm thấy các cải tiến cho: Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever và Vampire The Masquerade: Bloodlines.

Và cũng lệnh cấu hình dxvk.hud được đánh dấu đã được khôi phục và do giám sát bị loại bỏ trong nhánh 1.5.

Cuối cùng nếu bạn muốn biết thêm về nó về chi tiết phát hành của DXVK 1.5.1, bạn có thể làm như vậy thông qua thông báo phát hành trên GitHub Trong liên kết sau đây.

Làm cách nào để thêm hỗ trợ DXVK vào Linux?

Cài đặt DXVK

DXVK yêu cầu phiên bản ổn định mới nhất của Wine chạy. Vì vậy, nếu bạn chưa cài đặt cái này. Bây giờ chúng tôi sẽ chỉ phải tải xuống gói DXVK ổn định mới nhất, chúng tôi sẽ tìm thấy gói này Trong liên kết sau đây.

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

Sau khi tải xuống xong, bây giờ chúng ta sẽ giải nén gói vừa lấy được, điều này có thể được thực hiện từ môi trường máy tính để bàn của bạn hoặc từ chính thiết bị đầu cuối bằng cách thực hiện lệnh sau:

tar -xzvf dxvk-1.5.tar.gz

Sau đó, chúng tôi truy cập vào thư mục với:

cd dxvk-1.5

Và chúng tôi thực hiện lệnh sh để chạy tập lệnh cài đặt:

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

Khi cài đặt DXVK trong tiền tố của Wine. Ưu điểm là Wine vkd3d có thể được sử dụng cho các trò chơi D3D12 và DXVK cho các trò chơi D3D11.

Ngoài ra, tập lệnh mới cho phép bạn cài đặt dll dưới dạng liên kết tượng trưng, ​​giúp dễ dàng cập nhật DXVK để nhận thêm tiền tố Wine (bạn có thể thực hiện việc này thông qua lệnh –symlink).

Bạn sẽ thấy thư mục như thế nào DXVK chứa hai con dlls khác cho 32 và 64 bit bạn là chúng tôi sẽ đặt chúng theo các lộ trình sau.
Trường hợp "người dùng" bạn thay thế nó bằng tên người dùng bạn sử dụng trong bản phân phối Linux của mình.

Đối với 64 bit, chúng tôi đưa chúng vào:

~/.wine/drive_c/windows/system32/

O

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

Và cho 32 bit trong:

~/.wine/drive_c/windows/syswow64

O

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

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.