Chọn ngôn ngữ của bạn

Trang chủ arrow-right DXVK

Chúng tôi đã tổng hợp danh sách 5 phần mềm thay thế miễn phí và trả phí cho DXVK. Các đối thủ chính bao gồm: PlayOnLinux, VK9. Ngoài ra, người dùng cũng tiến hành so sánh giữa DXVK và Direct3D 9-to-11, D9VK, DXUP. Bạn cũng có thể xem các tùy chọn tương tự khác tại đây: About.


VK9
Free Open Source

VK9 (Trước đây là SchaeferGL). Chạy các ứng dụng Direct3D 9 trên Windows hoặc Linux (/ w Wine) qua Vulkan.

D9VK
Free Open Source

Một lớp d3d9 đến vk dựa trên cơ sở mã của DXVK.

DXUP
Free Open Source

Một lớp dịch D3D10 -> D3D11

Triển khai D3D11 dựa trên Vulkan cho Linux / Wine

DXVK Tổng quan

Lớp dịch dựa trên Vulkan cho Direct3D 10/11 cho phép chạy các ứng dụng 3D trên Linux bằng Wine.

Để biết tình trạng hiện tại của dự án, vui lòng tham khảo wiki dự án.

Cách sử dụng
Để cài đặt gói DXVK thu được từ trang phát hành vào tiền tố rượu nhất định, hãy chạy các lệnh sau từ trong thư mục DXVK:

xuất WINEPREFIX = / path / sang / .wine-prefix
winetricks - lực lượng setup_dxvk.verb
Điều này sẽ sao chép các DLL vào các thư mục system32 và syswow64 của tiền tố rượu của bạn và thiết lập các ghi đè DLL cần thiết. Tiền tố thuần 32 bit cũng được hỗ trợ.

Xác minh rằng ứng dụng của bạn sử dụng DXVK thay vì wined3d bằng cách kiểm tra sự hiện diện của các tệp nhật ký d3d11.log và dxgi.log trong thư mục của ứng dụng hoặc bằng cách bật HUD (xem ghi chú bên dưới).

Xây dựng hướng dẫn
Yêu cầu:
rượu vang 3.10 hoặc mới hơn
Hệ thống xây dựng Meson (ít nhất là phiên bản 0.43)
Trình biên dịch và tiêu đề MinGW64 (yêu cầu hỗ trợ luồng)
biên dịch glslang
Xây dựng DLL
Cách đơn giản
Trong thư mục DXVK, chạy:

./package-release.sh master / thư mục / mục tiêu / của bạn --no-pack
Điều này sẽ tạo một thư mục dxvk-master trong thư mục / your / target /, chứa cả hai phiên bản DXVK 32 bit và 64 bit, có thể được thiết lập giống như các phiên bản phát hành như đã nêu ở trên.

Biên dịch thủ công
Bản dựng # 64 bit. Đối với bản dựng 32 bit, thay thế
# build-win64.txt với build-win32.txt
meson --cross-file build-win64.txt --prefix / your / dxvk / thư mục build.w64
cd build.w64
cấu hình meson
# cho bản dựng phát hành được tối ưu hóa:
cấu hình meson -Dbuildtype = phát hành
nhẫn giả
cài đặt ninja
Các D3D10, D3D11 và DXGI DLL cũng như tập lệnh shell để thiết lập DXVK cho một tiền tố rượu cụ thể sẽ được đặt trong / your / dxvk / thư mục / bin.

Ghi chú về trình điều khiển Vulkan
Trước khi báo cáo sự cố, vui lòng kiểm tra trang Wiki về trạng thái trình điều khiển hiện tại và đảm bảo bạn chạy phiên bản trình điều khiển đủ gần đây cho phần cứng của mình.

DXVK Nền tảng

Linux

Các lựa chọn hàng đầu thay thế DXVK

Chia sẻ ý kiến về phần mềm, viết đánh giá và giúp làm cho nó càng tốt hơn!

DXVK Thẻ

d3d linux-gaming

Đề xuất thay đổi

Phản hồi của bạn

Chọn một xếp hạng
Vui lòng chọn một đánh giá

Your vote has been counted.

Do you have experience using this software?