Nenhum Metal Slug versão Steam oferece suporte nativo ao Linux, mas, observando os relatórios no ProtonDB, pude perceber que todos eles funcionam perfeitamente, desde que você cole/substitua três arquivos de DLLs na pasta de instalação do jogo e aplique uma configuração muito simples com Proton, que será explicado mais abaixo.
Clique nos links para baixar as DLLs necessárias:
libEGL.dll 32bits 1.3.0.0
libGLESv2.dll 32bits 1.3.0.0
D3dcompiler_46.dll 32bits 9.30.960.9200
Provavelmente, após extraí-los, os três arquivos DLLs estarão com todas as letras minúsculas, então será necessário renomeá-los, para que possam respeitar algumas letras maiúsculas, assim substituindo as DLLs originais da pasta de instalação do Metal Slug.
Cole os DLLs em …/steamapps/common/METAL SLUG/
Feito isto, agora resta uma última configuração, escolha apenas uma das opções abaixo, o que achar melhor:
- Forçar o uso do Proton 4.11-13 para todos eles, ou…
- Continuar usando Proton 5 (ou superior), com o seguinte comando de inicialização:
PROTON_USE_WINED3D=1 %command%
Esta solução se aplica aos jogos Metal Slug, Metal Slug 2, Metal Slug X e Metal Slug 3 no Steam.
Para mim, apenas Metal Slug XX não houve necessidade de mexer com DLLs, pois o jogo funcionou como Platinum usando Proton 5 e Controle Xbox 360.