Jeśli uruchamiasz Subnautica 2 na swoim Steam Decku i pojawia się błąd podobny do poniższego, zazwyczaj jest to spowodowane nieprawidłową instalacją Visual C++ Redistributable dla aktualnie używanej wersji Proton.
Do uruchomienia tego programu wymagany jest następujący składnik: Microsoft Visual C++ 2015–2022 Redistributable (x64)
Przykład:
Dlaczego tak się dzieje?
Ten problem może wystąpić, jeśli:
- Ręcznie zmieniłeś narzędzie zgodności gry na Proton 10 zamiast używać domyślnej wersji Proton.
- Visual C++ Redistributable nie został poprawnie ponownie zainstalowany po aktualizacji gry lub zmianie wersji Proton.
Jak to naprawić
1. Przywróć domyślną wersję Proton
- Otwórz Steam.
- Przejdź do Subnautica 2 > Właściwości > Zgodność.
- Wyłącz „Wymuś użycie określonego narzędzia zgodności Steam Play.”
Gra powinna teraz korzystać z domyślnej wersji Proton (zazwyczaj Proton Experimental). Wspierane są również Proton 11 oraz Proton Hotfix.
2. Zainstaluj Visual C++ Redistributable
- Przełącz swój Steam Deck w Tryb pulpitu.
- Otwórz sklep Discover i zainstaluj Protontricks.
- Uruchom Protontricks (Menu Start → Narzędzia → Protontricks).
- Wybierz Subnautica 2.
- Wybierz Wybierz domyślny wineprefix.
- Wybierz Zainstaluj bibliotekę DLL lub komponent Windows.
- Przewiń w dół i wybierz vcrun2022.
- Zainstaluj obie wersje: x86 i x64.
- Po zakończeniu instalacji uruchom ponownie grę.
Dodatkowe uwagi
- Używanie Proton 10 może uniemożliwić SteamOS automatyczną instalację lub aktualizację wymaganego Visual C++ Redistributable.
- Ręczna instalacja vcrun2022 przywraca wymagane składniki i powinna rozwiązać problem.
- Jeśli gra zawiesza się przy pierwszym uruchomieniu po zmianie wersji Proton, spróbuj uruchomić ją ponownie. W większości przypadków powinna wtedy działać normalnie.