Running the game on Linux/pt-br: Difference between revisions

From Ymirheim Wiki
(Created page with "O DXVK permite que o jogo use drivers Vulkan enquanto roda dentro do Wine. Sem ele, você ainda estará rodando o jogo usando a implementação padrão do Wine DirectX, mesmo que tenha os drivers Vulkan instalados. Ele precisa ser instalado no prefixo do Wine que você usará para rodar o jogo.")
(Created page with "O suporte ao Linux é experimental no momento, mas ainda é possível executar o jogo com sucesso no Linux e obter um bom desempenho. O suporte ao Linux não é nativo, mas obtido por meio de uma camada de tradução (Wine).")
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div lang="en" dir="ltr" class="mw-content-ltr">
O suporte ao Linux é experimental no momento, mas ainda é possível executar o jogo com sucesso no Linux e obter um bom desempenho. O suporte ao Linux não é nativo, mas obtido por meio de uma camada de tradução (Wine).
Linux support is currently experimental, but it's still possible to successfully run the game on Linux and achieve good performance. Linux support is not native, but achieved with a translation layer (Wine).
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
É importante observar que cada distribuição Linux é diferente; a configuração pode variar de acordo com o seu caso específico, e cabe a você pesquisar. Este artigo aborda apenas etapas gerais e alguns exemplos para versões específicas do Ubuntu e Linux Mint.
Important to note that each Linux distro is different, the setup in your particular case may differ and it's up to you to do the research. This article only covers general steps and some examples for specific versions Ubuntu and Linux Mint.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Em resumo, o jogo requer a versão estável mais recente do '''WineHQ (10.0 ou superior)''', '''DirectX 9''', '''fontes principais da Microsoft''' e '''.NET Framework 4.5.2'''. Também é altamente recomendável usar os drivers '''DXVK''' e '''Vulkan''' para sua GPU.
In summary, the game requires the latest stable version of '''WineHQ (10.0 or higher)''', '''DirectX 9''', '''core Microsoft fonts''', and '''.NET Framework 4.5.2'''. It is also highly recommended to use '''DXVK''' and '''Vulkan drivers''' for your GPU.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Para mais informações sobre como realizar essa configuração, veja abaixo.
For more information on how to achieve this setup, see below.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
== Instalando o WineHQ ==
== Installing WineHQ ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
O Wine está disponível para a maioria das distros Linux e a configuração é muito bem documentada. Basta acessar a [https://gitlab.winehq.org/wine/wine/-/wikis/Download#wine-binary-packages página de download] e escolher sua distro.
Wine is available for most Linux distros and the setup is documented very well. Just navigate to the [https://gitlab.winehq.org/wine/wine/-/wikis/Download#wine-binary-packages Download page] and pick your distro.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Abordaremos abaixo o caso de instalação no '''Ubuntu 24.04 LTS''' ou '''Linux Mint 22''' em um sistema de 64 bits.
We're going to cover the case of installing it on '''Ubuntu 24.04 LTS''' or '''Linux Mint 22''' on a 64-bit system below.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
'''NÃO tente usar os comandos abaixo em outros sistemas; consulte o artigo do WineHQ.'''
'''DO NOT try to use the commands below on other systems, refer to the WineHQ article instead.'''
</div>


<pre>
<pre>
Line 44: Line 28:
</pre>
</pre>


<div lang="en" dir="ltr" class="mw-content-ltr">
== Instalando o Winetricks ==
== Installing Winetricks ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
O script Winetricks permite que você baixe e instale componentes adicionais do Wine necessários para esta configuração. No '''Ubuntu''' ou '''Linux Mint''', você pode instalá-lo diretamente via apt. Para outras distros, consulte o [https://gitlab.winehq.org/wine/wine/-/wikis/Winetricks artigo oficial do Winetricks].
Winetricks script allows you to download and install additional Wine components required for this setup. On '''Ubuntu''' or '''Linux Mint''' you can install it directly via apt. For other distros refer to the [https://gitlab.winehq.org/wine/wine/-/wikis/Winetricks official Winetricks article].
</div>


<pre>
<pre>
Line 56: Line 36:
</pre>
</pre>


<div lang="en" dir="ltr" class="mw-content-ltr">
== Configurar Wineprefix ==
== Configure Wineprefix ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Para que o jogo funcione corretamente, você precisará de um prefixo <code>win32</code> com os componentes <code>corefonts</code>, <code>d3dx9</code> e <code>dotnet452</code>. Se você já tiver um, certifique-se de que seja compatível.
For the game to run correctly, you'll need a <code>win32</code> wineprefix with <code>corefonts</code>, <code>d3dx9</code>, and <code>dotnet452</code> components. If you already have one, make sure it's compatible.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Neste exemplo, vamos supor que você está começando do zero e vamos criar um prefixo padrão do wine compatível com o jogo. Nesse caso, certifique-se de excluir a pasta <code>~/.wine</code> (se a tiver) antes de prosseguir.
In this example we're going to assume that you're starting from scratch and we're going to create a default wineprefix compatible with the game. In this case, make sure you delete the <code>~/.wine</code> folder (if you have it) before proceeding.
</div>


<pre>
<pre>
Line 75: Line 49:
</pre>
</pre>


<div lang="en" dir="ltr" class="mw-content-ltr">
Durante a instalação, vários instaladores da Microsoft aparecerão. Basta instalar cada um deles normalmente.
During the installation, various Microsoft installers will pop up. Just install each of them normally.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
== Instalando Drivers Vulkan ==
== Installing Vulkan Drivers ==
{{IncompleteSection}}
{{IncompleteSection}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
É altamente recomendável usar drivers Vulkan na sua GPU para obter um desempenho aceitável.
It's highly recommended to use Vulkan drivers for your GPU to achieve acceptable performance.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
A forma de instalação depende da sua distribuição e da sua GPU. É importante instalar a versão de 32 bits dos drivers, pois é ela que o jogo usará. Abaixo está o exemplo mais simples de instalação de drivers de código aberto no '''Ubuntu''' ou '''Linux Mint''', mas pesquise e instale os drivers apropriados para sua distribuição e hardware.
The way you install them depends on your distro and your GPU. It's important to install the 32-bit version of the drivers as that is what the game is going to use. Below is the simplest example of installing open-source drivers on '''Ubuntu''' or '''Linux Mint''', but please do your research and install appropriate drivers for your distro and your hardware.
</div>


<pre>
<pre>
Line 96: Line 62:
</pre>
</pre>


<div lang="en" dir="ltr" class="mw-content-ltr">
== Instalando o DXVK ==
== Installing DXVK ==
</div>


O DXVK permite que o jogo use drivers Vulkan enquanto roda dentro do Wine. Sem ele, você ainda estará rodando o jogo usando a implementação padrão do Wine DirectX, mesmo que tenha os drivers Vulkan instalados. Ele precisa ser instalado no prefixo do Wine que você usará para rodar o jogo.
O DXVK permite que o jogo use drivers Vulkan enquanto roda dentro do Wine. Sem ele, você ainda estará rodando o jogo usando a implementação padrão do Wine DirectX, mesmo que tenha os drivers Vulkan instalados. Ele precisa ser instalado no prefixo do Wine que você usará para rodar o jogo.

Latest revision as of 13:46, 6 October 2025

O suporte ao Linux é experimental no momento, mas ainda é possível executar o jogo com sucesso no Linux e obter um bom desempenho. O suporte ao Linux não é nativo, mas obtido por meio de uma camada de tradução (Wine).

É importante observar que cada distribuição Linux é diferente; a configuração pode variar de acordo com o seu caso específico, e cabe a você pesquisar. Este artigo aborda apenas etapas gerais e alguns exemplos para versões específicas do Ubuntu e Linux Mint.

Em resumo, o jogo requer a versão estável mais recente do WineHQ (10.0 ou superior), DirectX 9, fontes principais da Microsoft e .NET Framework 4.5.2. Também é altamente recomendável usar os drivers DXVK e Vulkan para sua GPU.

Para mais informações sobre como realizar essa configuração, veja abaixo.

Instalando o WineHQ

O Wine está disponível para a maioria das distros Linux e a configuração é muito bem documentada. Basta acessar a página de download e escolher sua distro.

Abordaremos abaixo o caso de instalação no Ubuntu 24.04 LTS ou Linux Mint 22 em um sistema de 64 bits.

NÃO tente usar os comandos abaixo em outros sistemas; consulte o artigo do WineHQ.

sudo dpkg --add-architecture i386

sudo mkdir -pm755 /etc/apt/keyrings
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources

sudo apt update

sudo apt install --install-recommends winehq-stable

Instalando o Winetricks

O script Winetricks permite que você baixe e instale componentes adicionais do Wine necessários para esta configuração. No Ubuntu ou Linux Mint, você pode instalá-lo diretamente via apt. Para outras distros, consulte o artigo oficial do Winetricks.

sudo apt install winetricks

Configurar Wineprefix

Para que o jogo funcione corretamente, você precisará de um prefixo win32 com os componentes corefonts, d3dx9 e dotnet452. Se você já tiver um, certifique-se de que seja compatível.

Neste exemplo, vamos supor que você está começando do zero e vamos criar um prefixo padrão do wine compatível com o jogo. Nesse caso, certifique-se de excluir a pasta ~/.wine (se a tiver) antes de prosseguir.

WINEARCH=win32 wine wineboot
winetricks corefonts d3dx9 dotnet452
winecfg -v win10
winetricks videomemorysize=2048

Durante a instalação, vários instaladores da Microsoft aparecerão. Basta instalar cada um deles normalmente.

Instalando Drivers Vulkan

É altamente recomendável usar drivers Vulkan na sua GPU para obter um desempenho aceitável.

A forma de instalação depende da sua distribuição e da sua GPU. É importante instalar a versão de 32 bits dos drivers, pois é ela que o jogo usará. Abaixo está o exemplo mais simples de instalação de drivers de código aberto no Ubuntu ou Linux Mint, mas pesquise e instale os drivers apropriados para sua distribuição e hardware.

sudo apt install mesa-vulkan-drivers:i386 libvulkan1:i386

Instalando o DXVK

O DXVK permite que o jogo use drivers Vulkan enquanto roda dentro do Wine. Sem ele, você ainda estará rodando o jogo usando a implementação padrão do Wine DirectX, mesmo que tenha os drivers Vulkan instalados. Ele precisa ser instalado no prefixo do Wine que você usará para rodar o jogo.

Primeiro, baixe a versão mais recente da página oficial de lançamentos do Github e extraia-a para uma pasta. Se estiver usando o prefixo padrão do Wine, conforme descrito nos passos acima, navegue até a pasta extraída no terminal e execute o seguinte:

export WINEPREFIX="$HOME/.wine"
cp x32/*.dll $WINEPREFIX/drive_c/windows/system32

Em seguida, execute winecfg e, na aba Bibliotecas, adicione manualmente substituições de DLL nativas para d3d8, d3d9, d3d10core, d3d11 e dxgi.

Executando o jogo

Neste ponto, você deve ter a versão mais recente do Wine instalada junto com todos os componentes e drivers necessários.

Agora você pode baixar o YmirheimLauncher original e, se estiver usando um prefixo padrão do wineprefix, executá-lo como um programa normal do Windows. Para a maioria das distros modernas, isso também criará um atalho no menu de programas e/ou na área de trabalho.

Consulte o artigo Executando o jogo para obter mais informações.