이제 DXVK 버전 1.5.2를 사용할 수 있으며 게임에 대한 다양한 수정 사항을 추가합니다.

DXVK

DXVK 프로젝트의 새 버전 출시가 발표되었습니다. Steam Play 기능에 포함 된 도구 Steam에서. 환상적인 도구입니다.e는 Microsoft DirectX 11 및 DirectX 10 그래픽 통화를 변환 할 수 있습니다. Linux와 호환되는 오픈 소스 그래픽 API 인 Vulkan에. DXVK를 사용하려면 Wine 및 Vulkan 외에도 Vulkan 호환 GPU가 필요합니다.

DXVK는 여전히 주로 Steam Play에서 사용되지만 Linux 사용자가이 환상적인 기술을 활용할 수있는 유일한 곳은 아닙니다. 그것은 또한 제공합니다 Linux 및 Wine 용 Vulkan 기반 D3D11 구현 Wine에서 Direct3D 11 게임을 실행할 때의 성능 및 최적화는 Direct3D9에 대한 지원도 제공하기 때문입니다.

DXVK 1.5.2의 주요 새로운 기능

이 새 버전의 출시와 함께 가장 중요한 변경 사항 중 하나는l 구형 드라이버에 대한 지원 중단 Vulkan Graphics API 1.1 AMD / Intel (Mesa) 17.3 및 이전 버전, NVIDIA 390.xx 및 이전 버전과 호환되지 않습니다.

이후 Vulkan 버전 1.0이 중단되었습니다. 많은 테스트를 거치지 않았고 항상 올바르게 작동하지 않았고 코드 정리도 가능했기 때문입니다.

또한 Direct3D 9 구현에서 최근 확인 된 버그가 수정되었습니다. 성능 및 메모리 소비에 대한 작은 최적화가 추가되었습니다.

추가 된 옵션 d3d9.forceSwapchainMSAA MSAA 중복 방지 방법을 강제로 포함 (멀티 샘플 앤티 앨리어싱) SwapChain에서 처리 된 이미지 용. 그리고 설정 d3d9.deferredSurfaceCreation 활성화되어 Direct3D 11을 사용하는 Atelier 시리즈 게임의 메뉴 표시 문제를 제거 할 수 있습니다.

또한 일부 누락 된 가상 프레임 버퍼 전환 체인 작업 (SwapChain)이 Direct3D 9 구현에 추가되어 ATi ToyShop 데모, Atelier Sophie 및 Dynasty Warriors 7과 같은 응용 프로그램 시작 문제를 해결했습니다.

또한 다른 게임에서보고 된 문제가 해결되었음을 강조합니다. Wine + DXVK 및 Proton으로 더 나은 성능을 발휘합니다.

개선 된 게임 중 :

  • 드래곤 에이지 오리진-일부 Vulkan 유효성 검사 버그가 수정되었습니다.
  • 엔트로피 아 유니버스: 옵션이 추가되었습니다. d3d11.invariantPosition 일부 그래픽 드라이버에서 Z- 파이팅 문제를 해결하려면
  • Ferentus / Herrcot / Xiones: 하늘의 렌더링 및 미니 맵 회귀 수정
  • 고딕 3: 그림자 렌더링을 수정하기 위해 d3d9.supportDFFormat이 비활성화되었습니다.
  • 베스 페리아 이야기 :  DXVK 1.4.5에 도입 된 빈번한 충돌을 일으키는 경합 상태를 수정했습니다.
  • TrackMania 유나이티드 포에버-성능 향상을 위해 불필요한 CPU <> GPU 타이밍 수정
  • Vampire The Masquerade : Bloodlines : 눈부심 창으로 수정 된 렌더링 문제
  • 전사 오로치 4-여러 게임 버그로 인한 D3D11 쿼리 추적의 사소한 불일치 수정

Linux에 DXVK 지원을 추가하는 방법은 무엇입니까?

DXVK에는 최신 안정 버전의 Wine이 필요합니다. 실행합니다. 따라서 이것을 설치하지 않은 경우. 이제 안정적인 최신 DXVK 패키지 만 다운로드하면됩니다. 다음 링크에서.

wget https://github.com/doitsujin/dxvk/releases/download/v1.5.2/dxvk-1.5.2.tar.gz

지금 다운로드 한 후 방금 얻은 패키지의 압축을 풉니 다. 다음 명령을 실행하여 데스크톱 환경이나 터미널 자체에서이 작업을 수행 할 수 있습니다.

tar -xzvf dxvk-1.5.2.tar.gz

그런 다음 다음을 사용하여 폴더에 액세스합니다.

cd dxvk-1.5.2

그리고 sh 명령을 실행하여 설치 스크립트를 실행하십시오.

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

Wine 접두사로 DXVK를 설치할 때. 장점은 Wine vkd3d를 D3D12 게임에 사용할 수 있고 DXVK를 D3D11 게임에 사용할 수 있다는 것입니다.

또한 새 스크립트를 사용하면 dll을 심볼릭 링크로 설치할 수 있으므로 DXVK를 더 쉽게 업데이트하여 더 많은 Wine 접두사를 얻을 수 있습니다 (–symlink 명령을 통해 수행 할 수 있음).

폴더를 어떻게 볼 수 있습니까? DXVK에는 32 비트 및 64 비트 용 다른 두 개의 dll이 있습니다. estas 다음 경로에 따라 배치 할 것입니다.
여기서 "user"는 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/

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.