Se você está iniciando Subnautica 2 no seu Steam Deck e vê um erro semelhante ao abaixo, geralmente é causado pelo Visual C++ Redistributable não estar instalado corretamente para a versão do Proton atualmente em uso.
O(s) seguinte(s) componente(s) é(são) necessário(s) para executar este programa: Microsoft Visual C++ 2015–2022 Redistributable (x64)
Exemplo:
Por que isso acontece?
Este problema pode ocorrer se:
- Você alterou manualmente a ferramenta de compatibilidade do jogo para Proton 10 em vez de usar a versão padrão do Proton.
- O Visual C++ Redistributable não foi reinstalado corretamente após uma atualização do jogo ou mudança na versão do Proton.
Como corrigir
1. Reverter para a versão padrão do Proton
- Abra o Steam.
- Vá para Subnautica 2 > Propriedades > Compatibilidade.
- Desative "Forçar o uso de uma ferramenta de compatibilidade do Steam Play específica."
O jogo agora deve usar a versão padrão do Proton (normalmente Proton Experimental). Proton 11 e Proton Hotfix também são suportados.
2. Instalar o Visual C++ Redistributable
- Mude seu Steam Deck para o Modo Desktop.
- Abra a loja Discover e instale o Protontricks.
- Inicie o Protontricks (Menu Iniciar → Utilitários → Protontricks).
- Selecione Subnautica 2.
- Escolha Selecionar o wineprefix padrão.
- Selecione Instalar uma DLL ou componente do Windows.
- Role para baixo e selecione vcrun2022.
- Instale ambas as versões x86 e x64.
- Quando a instalação estiver completa, inicie o jogo novamente.
Notas Adicionais
- Usar o Proton 10 pode impedir que o SteamOS instale ou atualize automaticamente o Visual C++ Redistributable necessário.
- Instalar manualmente o vcrun2022 restaura os componentes necessários e deve resolver o problema.
- Se o jogo parecer travar no primeiro lançamento após a troca da versão do Proton, tente iniciá-lo uma segunda vez. Na maioria dos casos, ele deve iniciar normalmente.