VK Basalt - Games Vulkan Mais Bonitos no Linux
VkBasalt deixa os games que rodam com Vulkan, nativos ou convertidos por D9VK/DXVK, com uma cara nova.
---
-- Antes de continuar, faça uma pausa, se inscreva neste canal e ajude-o a crescer.
Dê Like e Compartilhe o vídeo, pois pode ser útil também para outras pessoas. --
Se inscreva neste e também no meu canal de Games:
youtube.com/channel/UCgkI4-x1PgXzWZAiZ79ocTg
Venha para o Telegram do Sir Rob Linux:
t.me/joinchat/FNCzkxHu-cewysjZXOW8oA
---
Segue o link do projeto para você construir:
github.com/DadSchoorse/vkBasalt/
Mas o desenvolvedor já deixa os arquivos pré-compilados para você instalar. Baixe, extraia para uma pasta, entre nela pelo terminal e execute
make install
-sem sudo-:
github.com/DadSchoorse/vkBasalt/releases/
Atualização (2020):
Parece que precisa ser compilado agora, mas não se preocupe, se você está lendo isso, é sinal de que está interessado, então vai conseguir seguir com essas dicas abaixo:
Você vai instalar ninja-build, meson, glslang-tools, build-essential, gcc-multilib, g++-multilib, libx11-dev e libx11-dev:i386. Deve ser só isso, mas se você não conseguir compilar então vamos verificar qual pacote a mais que vai precisar instalar. O comando fica então assim:
sudo apt install ninja-build meson glslang-tools build-essential gcc-multilib g++-multilib libx11-dev libx11-dev:i386
Depois você vai baixar e extrair os arquivos do repositório, entrar na pasta gerada e executar os comandos abaixo:
Para a versão de 64 bits (atenção que não precisa usar sudo, mas a senha de admin deve ser solicitada, digite e siga em frente):
meson --buildtype=release --prefix=/usr builddir
ninja -C builddir install
Para a versão de 32 bits (mesma coisa do de cima, não precisa de sudo, e tal e tal)
ASFLAGS=--32 CFLAGS=-m32 CXXFLAGS=-m32 PKG_CONFIG_PATH=/usr/lib/i386-linux-gnu/pkgconfig meson --prefix=/usr --buildtype=release --libdir=lib/i386-linux-gnu -Dwith_json=false builddir.32
ninja -C builddir.32 install
Estando instalado, você pode abrir o game com DRM-Free, ou a Steam pelo terminal com o comando
ENABLE_VKBASALT=1 ./executávelDoGame
ou
ENABLE_VKBASALT=1 steam
Ou você pode por na inicialização de cada game Steam que roda por Vulkan/D9VK/DXVK
ENABLE_VKBASALT=1 %command%
Projeto usado para comparação de imagens:
https://github.com/jotform/before-after.js
É isso !!