Devo ser um dos poucos masoquistas aqui que usa linux. mas caso alguém mais use e tenha dificuldades para instalar e rodar o jogo, estou postando um tutorial passo a passo para ajudar.
Antes de qualquer coisa, estarei utilizando o Lutris com Wine para rodar o jogo, gosto dessa configuração porque isola os ambientes, garantindo que as configs feitas para o Diablo não afete outros jogos.
para isso será necessário instalar o Lutris, segue um link para poder instalar na sua distro favortia: https://lutris.net/downloads
depois de instalado, lembrese de baixar o jogo pelo site do EVO. baixe também o ultimo patch.
depois disso extraia zip do instalador do Diablo. a pasta descompactada deve conter os seguintes arquivos:
próximo passo é abrir o lutris, e clicar para adicionar um instalar um novo jogo:
E selecione a opção Install a Windows game from an executable
Na proxima tela pode colocar o nome que desejar, e depois clique em install
clique novamente em install, e na proxima tela, não mude o endereço de instalção (pode marcar as opções de criar os atalhos se desejar)
E depois, escolha o arquivo Diablo II Evolution.exe descompactado do instalador do EVO:
Clicando em install ele vai abrir o instalador do Evo, ai é só seguir a instalação normalmente
Não use a opção de instalar os atalhos pelo instalador, e ao final desmarque a opção Iniciar o Diablo II Evolution
e depois só clicar em Close no instalador do lutris.
Seu lutris adicionará o jogo, mas ainda temos coisas a fazer
O próximo passo é atualizar seu jogo, o instalador do EVO já atualiza sozinho, mas para as próximas instalações, siga o seguinte procedimento:
Clique na seta ao lado da taça de vinho, e clique em Run EXE inside wine prefix
e selecione o atualizador do EVO (no meu caso o d2evo_26c) . infelimente o launcher novo não funcionou, mas o b1n ainda disponibiliza o atualizador padrão, então é esse que vamos utilizar:
isso irá abrir o atualizador do jogo, que já irá atualizar no local correto.
com isso o jogo já funciona, mas os graficos novos não irão pegar, para corrigir isso, clique novamente na seta ao lado da taça, e vá em wine configuration
Depois clique na aba Libraries. e em New override for library, escreva 'ddraw', depois clique em Add
ele vai dar a seguinte mensagem, só clique em Yes
Depois feche a janela clicando em OK, e quando clicar em Play para abrir o jogo, ele estará funcionando com o d2gl