Dzięki fanowskiej modyfikacji wreszcie rozwiązano problem z przycinającą kamerą w Star Wars Jedi: Survivor. Odpowiedzialny za to moder wykorzystał coś, co niedawno odkryła grupa Digital Foundry.
Star Wars Jedi: Survivor ogólnie okazało się udaną produkcją, ale gra w dniu premiery pozostawiała wiele do życzenia pod względem technicznym, zwłaszcza na PC, i nawet dzisiaj, po prawie trzech latach od rynkowego debiutu, nie zachwyca pod względem. Raczej nie ma już szans na to, aby studio Respawn Entertainment kiedykolwiek to naprawiło. Na szczęście twórców ktoś w tym wyręczył.
Zrobił to moder o ksywce Atlash, który wypuścił projekt Camera and Animation Stutter Fix. To nie pierwsza poprawka ulepszająca wydajność, ale dopiero ta modyfikacja naprawdę rozwiązuje problemy związane z dziwnym przycinaniem się animacji oraz kamery w grze.
Jednak w tym wypadku nie tylko Atlash zasługuje na podziękowania graczy. Moder nie wymyślił bowiem tej poprawki samemu. Zamiast tego mod po prostu implementuje to, co odkrył niedawno Alex Battaglia z zespołu Digital Foundry. Tego dziennikarza do szewskiej pasji doprowadzał fakt, że nawet po wielu patchach pecetowe Star Wars Jedi: Survivor wciąż miało widoczne przycinki w animacji kamery i postaci, nawet gdy wykres liczby klatek na sekundę wskazał, iż silnik idealnie trzymał wartość 60 klatek/s. Oczywistym dla niego było więc, że nie są to typowe problemy z wydajnością. Zauważył on, że ruch kamery wydawał się niespójny, tak jakby każda klatka przesuwała kamerę o nieco inną odległość niż pozostałe. Co gorsza, im słabszy był procesor gracza, tym ten problem był bardziej widoczny.
Przełom przyszedł, gdy Battaglia testował DLSS 4.5. Robiąc to przy grach zbudowanych na silniku Unreal Engine wykorzystywał modyfikację Franz Bouma's Unreal Engine Unlocker, która odblokowuje komendy tej technologii i w ten sposób odkrył w Jedi Survivor komendę respawn.InterpolatedRendering. Standardowo jest ona wyłączona w pecetowej wersji gry i dziennikarz spekuluje, że najpewniej zaimplementowano ją z myślą o trybach 60 fps-ów na konsolach, bo generuje dwie klatki renderowania na każdą klatkę wątku procesora.
Po włączeniu tej funkcji na PC Battaglia nie tylko zanotował wyraźny wzrost wydajności (nawet o około 20 klatek/s w niektórych przypadkach), ale przede wszystkim zauważył mocne zminimalizowanie problemu z brakiem płynnego ruchu kamery i tym samym wyraźną poprawę komfortu rozgrywki. Moder Atlash odtworzył więc po prostu to rozwiązanie w formie prostego do zainstalowania moda.
Należy dodać, że nawet ten mod nie rozwiązuje wszystkich problemów z wydajnością, gdyż przyczyn tych jest wiele, np. kiepskie rozwiązanie kompilacji shakerów. Jednak ogólnie różnica jest duża i jeśli dzisiaj chcecie grać w Star Wars Jedi: Survivor na PC to zdecydowanie warto zrobić to z Camera and Animation Stutter Fix.
Dziękujemy za przeczytanie artykułu.
Ustaw GRYOnline.pl jako preferowane źródło wiadomości w Google
GRYOnline
Gracze
Steam
OpenCritic

Autor: Adrian Werner
Prawdziwy weteran newsroomu GRYOnline.pl, piszący nieprzerwanie od 2009 roku i wciąż niemający dosyć. Złapał bakcyla gier dzięki zabawie na ZX Spectrum kolegi. Potem przesiadł się na własne Commodore 64, a po krótkiej przygodzie z 16-bitowymi konsolami powierzył na zawsze swoje serce grom pecetowym. Wielbiciel niszowych produkcji, w tym zwłaszcza przygodówek, RPG-ów oraz gier z gatunku immersive sim, jak również pasjonat modów. Poza grami pożeracz fabuł w każdej postaci – książek, seriali, filmów i komiksów.