A nova versão do DXVK 1.5.1 vem com algumas melhorias para alguns títulos

Dxvk

A nova versão do projeto DXVK 1.5.1 está disponível agora para download e atualização. E é que nesta nova versão algumas melhorias foram implementadas para corrigir problemas com alguns jogos. Dos quais GTA V, Halo entre outros se beneficiam.

Pra quem ainda não conhece DXVK, eles devem saber o que é uma das ferramentas incluídas na função Steam Play do Steam. É uma ferramenta fantástica quee pode converter chamadas gráficas Microsoft DirectX 11 e DirectX 10 para Vulkan, a API gráfica de código aberto compatível com Linux. Para usar o DXVK, além do Wine e do Vulkan, você obviamente precisa de uma GPU compatível com o Vulkan.

Embora o DXVK ainda seja usado principalmente no Steam Play, não é o único lugar onde os usuários Linux podem tirar proveito dessa tecnologia fantástica. Também contribui a implementação D3D11 baseada em Vulkan para Linux e Wine, Com relação ao desempenho e otimização ao executar jogos Direct3D 11 no Wine, uma vez que eles também fornecem suporte para Direct3D9.

O que há de novo no DXVK 1.5.1?

Nesta nova parcela do projeto DXVK, podemos descobrir que entre as principais mudanças anunciadas A otimização geral do desempenho do Direct3D 9 é mencionada, Juntamente com uma implementação aprimorada de rolagem de profundidade no Direct3D 9, o que eliminou problemas de renderização com Pixel Shader 1.x., como sombras e adesivos ausentes em muitos jogos.

também a configuração do número de tópicos é destacada usado para complicações de pipeline para lidar com os sistemas "comuns" de 6 e 8 núcleos de hoje, enquanto permite que CPUs mais novas com mais de 12 threads usem mais durante a fase de construção.

Também foi corrigido um bug que causava uma falha devido à divisão por zero ao iniciar alguns jogos baseados em Direct3D 9.

Dos problemas resolvidos que são mencionados no anúncio desta nova versão, os jogos beneficiados foram GTA V em que uma regressão foi corrigida que causaria um desempenho extremamente ruim ao ativar o Vsync no modo de tela inteira.

Dos outros títulos Podemos encontrar as melhorias para: Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever e Vampire The Masquerade: Bloodlines.

E também O trabalho de configuração do dxvk.hud está destacado que foi restaurado e devido ao monitoramento removido no branch 1.5.

Finalmente se você quiser saber mais sobre isso sobre os detalhes do lançamento do DXVK 1.5.1 você pode fazer isso por meio do anúncio de lançamento no GitHub no link a seguir.

Como adicionar suporte DXVK ao Linux?

Instalação DXVK

DXVK requer a última versão estável do Wine para correr. Então, se você não tiver instalado. Agora, só teremos que baixar o pacote DXVK estável mais recente, vamos encontrar este no link a seguir.

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

Depois de ter feito o download agora vamos descompactar o pacote que acabamos de obter, isso pode ser feito a partir do seu ambiente de trabalho ou do próprio terminal executando o seguinte comando:

tar -xzvf dxvk-1.5.tar.gz

Em seguida, acessamos a pasta com:

cd dxvk-1.5

E executamos o comando sh para execute o script de instalação:

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

Ao instalar DXVK em um prefixo do Wine. A vantagem é que o Wine vkd3d pode ser usado para jogos D3D12 e DXVK para jogos D3D11.

Além disso, o novo script permite que você instale a dll como links simbólicos, tornando mais fácil atualizar o DXVK para obter mais prefixos Wine (você pode fazer isso por meio do comando –symlink).

Como você verá a pasta DXVK contém duas outras dlls para 32 e 64 bits estas vamos colocá-los de acordo com as seguintes rotas.
Onde "usuário" você substitui pelo nome de usuário que você usa em sua distribuição Linux.

Para 64 bits, nós os colocamos em:

~/.wine/drive_c/windows/system32/

O

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

E para 32 bits em:

~/.wine/drive_c/windows/syswow64

O

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

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.