DXVK 1.7.2 ra mắt với các bản sửa lỗi cho nhiều lỗi Direct3D 9 khác nhau

phần mở rộng DXVK

Phiên bản mới của dự án DXVK 1.7.2 vừa được giới thiệu, trong đó một số hiệu chỉnh đã được trình bày để cải thiện thư viện phổ biến này để ánh xạ Direct3D 9/10/11 trên Vulkan API.

Đối với những người chưa biết về DXVK, họ nên biết rằng nó là một thư viện nó hoạt động thông qua việc dịch các lệnh gọi API Vulkan.

Trong khi DXVK Mặc dù nó chủ yếu được sử dụng trên Steam Play nhưng nó không phải là nơi duy nhất nơi người dùng Linux có thể tận dụng công nghệ tuyệt vời này. Cũng thế mang đế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.

Các tính năng mới chính của DXVK 1.7.2

Phiên bản mới này của DXVK 1.7.2 mang đến các bản sửa lỗi cho nhiều lỗi Direct3D 9 khác nhau cũng như các giải pháp cho các vấn đề kết xuất hiện có với trình điều khiển AMD cho một số trò chơi Unity và có một sự thay đổi đáng kể trong quá trình triển khai D3D9 đã gây ra sự cố trong nhiều trò chơi.

bên cạnh đó hỗ trợ vô hiệu hóa tệp nhật ký đã được triển khai và các bản sửa lỗi / cải tiến khác nhau khi sử dụng D3D9 với trình điều khiển AMDVLK Vulkan.

Một trong những chỉnh sửa khác đã được thực hiện là khắc phục sự cố tràn ngăn xếp trong một số trò chơi 32 bit những người sử dụng D3D9, cũng như giải pháp khắc phục sự cố hiển thị trong các trò chơi Unity Engine chạy trên hệ thống có trình điều khiển AMD.

Hơn nữa, các nhà phát triển đề cập rằng phiên bản mới này đã cải thiện hỗ trợ Unicode khi chạy trên Windows.

Và rằng cài đặt DXVK_LOG_PATH = none đã được thêm vào để vô hiệu hóa việc tạo tệp nhật ký (nhật ký sẽ vẫn được gửi đến stderr).

Cuối cùng cũng Giải pháp cho các vấn đề sau được đề cập:

  • Cổng củaurur 3: Đã khắc phục sự cố sau khi màn hình chọn ký tự ở chế độ D3D11.
  • Final Fantasy XIV- Cải thiện độ ổn định trong các trình điều khiển Nvidia gần đây.
  • Chỉ Nguyên nhân 3: Sửa một lỗi trong trò chơi khiến địa hình nhấp nháy trong RADV.
  • Avengers của Marvel: Đã khắc phục sự cố sai do bản sao tài nguyên không hợp lệ.
  • Cần cho tốc độ nhiệt: đã sửa một số lỗi xác thực Vulkan.
  • DU LỊCH PGA 2K21: Đã sửa lỗi xác thực Vulkan và sự cố có thể xảy ra.
  • Đường mòn trên bầu trời SC: kết xuất sương mù cố định.

Nếu bạn muốn biết thêm về nó, bạn có thể kiểm tra chi tiết Trong liên kết sau đây.

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

DXVK có thể được sử dụng để chạy các ứng dụng và trò chơi 3D trên Linux bằng Wine, hoạt động như một giải pháp thay thế hiệu suất cao hơn cho việc triển khai Direct3D 11 tích hợp của Wine chạy trên OpenGL.

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.7.2/dxvk-1.7.2.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.7.2.tar.gz

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

cd dxvk-1.7.2

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 cài đặt dll dưới dạng các 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.

  1.   Leonardo dijo

    Các thư mục 32 và 64 bit đã bị vượt qua