언어 선택

홈 페이지 arrow-right DXVK

5개의 무료 및 유료 대안을 DXVK에 대한 목록으로 정리했습니다. 주요 경쟁 업체는 PlayOnLinux, VK9입니다. 이 외에도 사용자들은 DXVK와 Direct3D 9-to-11, D9VK, DXUP 간에 비교를 하기도 합니다. 또한 여기서 다른 유사한 옵션을 살펴볼 수 있습니다: About.


VK9
Free Open Source

VK9 (이전의 SchaeferGL). Vulkan을 통해 Windows 또는 Linux (/ w Wine)에서 Direct3D 9 응용 프로그램을 실행합니다.

D9VK
Free Open Source

DXVK의 코드베이스를 기반으로하는 d3d9 ~ vk 레이어

DXUP
Free Open Source

D3D10-> D3D11 변환 레이어

Linux / Wine 용 Vulkan 기반 D3D11 구현

DXVK 플랫폼

tick-square Linux

DXVK 개요

와인을 사용하여 Linux에서 3D 응용 프로그램을 실행할 수있는 Direct3D 10/11 용 Vulkan 기반 변환 계층입니다.

프로젝트의 현재 상태는 프로젝트 위키를 참조하십시오.

사용하는 방법
릴리스 페이지에서 얻은 DXVK 패키지를 지정된 와인 접두사에 설치하려면 DXVK 디렉토리 내에서 다음 명령을 실행하십시오.

WINEPREFIX = / path / to / .wine-prefix 내보내기
winetricks --force setup_dxvk.verb
그러면 DLL이 와인 접두사의 system32 및 syswow64 디렉토리에 복사되고 필요한 DLL 재정의가 설정됩니다. 순수한 32 비트 접두사도 지원됩니다.

응용 프로그램 디렉토리에 d3d11.log 및 dxgi.log 로그 파일이 있는지 확인하거나 HUD를 활성화하여 응용 프로그램에서 wined3d 대신 DXVK를 사용하는지 확인하십시오 (아래 참고 참조).

빌드 지침
요구 사항 :
와인 3.10 이상
Meson 빌드 시스템 (최소 버전 0.43)
MinGW64 컴파일러 및 헤더 (스레딩 지원 필요)
glslang 컴파일
DLL 작성
간단한 방법
DXVK 디렉토리에서 다음을 실행하십시오.

./package-release.sh 마스터 / your / target / directory --no-package
이렇게하면 32 비트 및 64 비트 버전의 DXVK가 포함 된 / your / target / directory에 dxvk-master 폴더가 만들어지며 위에서 언급 한대로 릴리스 버전과 동일한 방식으로 설정할 수 있습니다.

수동 컴파일
64 비트 빌드. 32 비트 빌드의 경우 교체
# build-win32.txt가있는 build-win64.txt
meson --cross-file build-win64.txt --prefix / your / dxvk / directory build.w64
cd build.w64
meson 구성
최적화 된 릴리스 빌드의 경우 :
meson configure -Dbuildtype = release
닌자
닌자 설치
D3D10, D3D11 및 DXGI DLL과 특정 와인 접두사에 대해 DXVK를 설정하기위한 쉘 스크립트는 / your / dxvk / directory / bin에 있습니다.

Vulkan 드라이버에 대한 참고 사항
문제를보고하기 전에 현재 드라이버 상태에서 Wiki 페이지를 확인하고 하드웨어에 적합한 최신 드라이버 버전을 실행하십시오.

소프트웨어에 대한 의견을 공유하고 리뷰를 남겨 더 나아지도록 도와주세요!

DXVK 태그

d3d linux-gaming

변경 제안

귀하의 의견

등급을 선택하세요
평점을 선택하세요

Your vote has been counted.

Do you have experience using this software?