Przycięcia powodowane kompilacją shaderów pozostają jednym z bardziej irytujących problemów gier na PC. Deweloperzy próbują ograniczać je na różne sposoby, a teraz pojawiło się kolejne rozwiązanie. SCSKiller to otwarte narzędzie, które ma przygotować potrzebne shadery jeszcze przed rozpoczęciem rozgrywki.
Shader Compilation Stutter Killer, w skrócie SCSKiller, został udostępniony jako projekt open source. Program działa lokalnie na komputerze użytkownika i ma minimalizować charakterystyczne krótkie przycięcia występujące w momencie, gdy gra musi skompilować potrzebny shader.
SCSKiller kompiluje shadery dla zainstalowanych gier z wyprzedzeniem, a przygotowane dane zapisuje następnie w pamięci podręcznej sterownika karty graficznej. Dzięki temu podczas właściwej rozgrywki wymagane dane powinny być już dostępne, zamiast powstawać dopiero w momencie wyświetlenia konkretnego efektu lub sceny.
Na początek karty AMD i NVIDII
Warto zaznaczyć, że skuteczność programu może zależeć od konkretnej gry. SCSKiller obsługuje gry wykorzystujące DirectX 11 i DirectX 12 oraz karty graficzne AMD i NVIDII. Intel nie jest obecnie oficjalnie wspierany, ponieważ twórca programu nie dysponował odpowiednią kartą do przeprowadzenia testów.
W sieci pojawiło się darmowe narzędzie, które ma ułatwić kompilację shaderów na PC.
Shader compilation stutter killer
by u/HeisenbergVR in OptimizedGaming
Program potrafi wykrywać gry z kilku popularnych platform, w tym Steam, GOG, Epic Games, Ubisoft Connect i Battle.net. Operacje kompilowania są wykonywane na podstawie wewnętrznej bazy programu.
W przypadku niektórych tytułów potrzebne są dodatkowe kroki. Użytkownik uruchamia grę na kilka minut, aby SCSKiller mógł zidentyfikować shadery wymagające późniejszej kompilacji.
Sam program jest otwarty i bezpłatny, ale osoby wspierające twórcę przez Patreon mogą otrzymać dodatkową warstwę kompatybilności wykorzystującą bazę shaderów opartą na hashach. W niektórych przypadkach może ona pozwolić na pominięcie wspomnianej sesji nagrywania.
Są również ograniczenia
SCSKiller nie może ingerować w gry chronione systemami anti cheat. Wyjątkiem mogą być produkcje pozwalające również na działanie offline, takie jak Elden Ring czy Armored Core VI.
Deweloper opublikował wyniki testów obejmujących Final Fantasy VII Rebirth, Silent Hill: Townfall oraz Hogwarts Legacy. Według przedstawionych danych przycięcia związane z shaderami zostały w tych grach ograniczone lub całkowicie wyeliminowane.
W porównaniu z Advanced Shader Delivery rozwijanym przez Microsoft SCSKiller działa całkowicie lokalnie, podczas gdy rozwiązanie Microsoftu wymaga połączenia z chmurą.
Spodobało Ci się? Podziel się ze znajomymi!

Pokaż / Dodaj komentarze do:
Brzmi jak malware, ale chcesz to zainstalować. SCSKiller wyeliminuje przycięcia w grach