Se avvii Subnautica 2 sul tuo Steam Deck e visualizzi un errore simile a quello riportato di seguito, di solito è causato dal fatto che il Visual C++ Redistributable non è stato installato correttamente per la versione di Proton attualmente in uso.
Il/i seguente/i componente/i è/sono necessario/i per eseguire questo programma: Microsoft Visual C++ 2015–2022 Redistributable (x64)
Esempio:
Perché succede?
Questo problema può verificarsi se:
- Hai modificato manualmente lo strumento di compatibilità del gioco impostandolo su Proton 10 invece di utilizzare la versione predefinita di Proton.
- Il Visual C++ Redistributable non è stato reinstallato correttamente dopo un aggiornamento del gioco o una modifica della versione di Proton.
Come risolvere
1. Ripristina la versione predefinita di Proton
- Apri Steam.
- Vai su Subnautica 2 > Proprietà > Compatibilità.
- Disabilita "Forza l'uso di uno specifico strumento di compatibilità Steam Play."
Il gioco dovrebbe ora utilizzare la versione predefinita di Proton (di solito Proton Experimental). Sono supportate anche Proton 11 e Proton Hotfix.
2. Installa il Visual C++ Redistributable
- Passa al Desktop Mode del tuo Steam Deck.
- Apri il negozio Discover e installa Protontricks.
- Avvia Protontricks (Menu Start → Utility → Protontricks).
- Seleziona Subnautica 2.
- Scegli Seleziona il wineprefix predefinito.
- Seleziona Installa una DLL o un componente di Windows.
- Scorri verso il basso e seleziona vcrun2022.
- Installa entrambe le versioni x86 e x64.
- Una volta completata l'installazione, avvia nuovamente il gioco.
Note aggiuntive
- L'uso di Proton 10 può impedire a SteamOS di installare o aggiornare automaticamente il Visual C++ Redistributable richiesto.
- L'installazione manuale di vcrun2022 ripristina i componenti necessari e dovrebbe risolvere il problema.
- Se il gioco sembra bloccarsi al primo avvio dopo aver cambiato versione di Proton, prova ad avviarlo una seconda volta. Nella maggior parte dei casi dovrebbe partire normalmente.