SteamLauncherOptimizer
Damianut
Gothic Gothic 2: Noc Kruka

Warsztat Steam to wygodny sposób na zarządzanie modyfikacjami oraz pluginami do Gothic 1 i Gothic 2. Subskrybujesz mody, które Cię interesują, włączasz pluginy i uruchamiasz grę. Jednak samo rozwiązanie (Workshop beta) nadal boryka się z różnymi słabościami. Okazuje się, że od ponad 2 lat, parę jego istotnych problemów da się rozwiązać, za pomocą fanowskiego patcha autorstwa użytkownika o nicku Gratt, twórcy popularnego Uniona.

Co poprawia SteamLauncherOptimizer?

  1. Natychmiastowe uruchamianie modyfikacji
    Domyślnie Warsztat Steam przed uruchomieniem modyfikacji, kopiuje jej pliki do folderu z grą. Do skopiowania 1GB danych moda, potrzebuje on średnio 10 sekund. Długi czas oczekiwania można odczuć szczególnie w przypadkach modów z dubbingiem. SteamLauncherOptimizer, zamiast kopiować pliki, korzysta z dowiązania twardego (hard link) lub dowiązania symbolicznego (symbolic link).

  2. Poprawna kolejność ładowania plików
    Warsztat Steam w trakcie kopiowania plików zmienia ich sygnatury czasowe (timestamp). Silnik Gothica zaś ładuje pliki zgodnie z nimi, oznacza to, że im plik jest „nowszy”, tym jest ładowany wcześniej. Zmiana sygnatury czasowej może przykładowo spowodować, że nie uruchomi nam się tłumaczenie modyfikacji.

  3. Wsparcie dla GothicStartera
    Podczas uruchamiania Gothic 1 lub Gothic 2 za pomocą Warsztatu Steam, wyświetli się okienko, które pozwala na uruchomienie GothicStartera i grania z modyfikacjami spoza Steam.

  4. Zmniejszenie wielkości pliku z dziennikiem zdarzeń
    Jeśli zaglądaliście kiedyś do folderu Launcher, mogliście zauważyć tam plik logs.txt. Po roku aktywnego korzystania z launchera, może on osiągnąć nawet 1GB wielkości. Z SteamLauncherOptimizer jego wielkość zostanie ograniczona, dzięki czemu wygodnie będzie przesyłać go, by na przykład uzyskać pomoc techniczną.

  5. Zmniejszenie zużycia dysku i ochrona przed przepełnieniem
    Siłą rzeczy, domyślnie zastosowane rozwiązanie w Warsztacie, o którym pisałem w punkcie 1, powoduje, że podczas gry posiadamy na dysku dwie kopie plików. Z SteamLauncherOptimizer korzystamy z mniejszej przestrzeni dyskowej i nie ryzykujemy osiągnięcia limitu zajętości dysku w trakcie uruchamiania modyfikacji1.

Instalacja

  • Pobierz SteamLauncherOptimizer.zip
  • [Dla Gothic 1] Wypakuj plik d3d11.dll do C:\Program Files (x86)\Steam\steamapps\common\Gothic\launcher
  • [Dla Gothic 2] Wypakuj plik d3d11.dll do C:\Program Files (x86)\Steam\steamapps\common\Gothic II\launcher

Jeśli Warsztat Steam i gra znajdują się na różnych dyskach, należy uruchomić Steam jako administrator.

Korzystanie z Warsztatu Steam

Jeśli dotychczas nie korzystaliście z Warsztatu Steam, bądź chcecie dowiedzieć się, jak z jego pomocą instalować mody, zapraszamy do dedykowanego artykułu o instalacji modyfikacji.

PS. Za korzystanie z tej łatki nie grozi ban. Zmienia on wyłącznie sposób uruchamiania modyfikacji na Steam. : – )

  1. Spis usprawnień jest tłumaczeniem opisu łatki z repozytorium GitHub Gratta [Dostęp: 2.12.2025] ↩︎
Powiązane wpisy