Zespół Optiscaler po raz kolejny prześcignął sam siebie. Wygląda na to, że za każdym razem, gdy kończę artykuł opisujący nową funkcję Optiscalera, wypuszczają aktualizację z jeszcze większymi możliwościami. Nie jest jasne, czy to osobista inicjatywa, mająca na celu zajęcie mi ciągłego czasu, czy reakcja na ciągłe wahania AMD w spełnianiu próśb społeczności, szczególnie dotyczących oficjalnej premiery INT8 FSR4. Ważne jest, aby nadal dostarczali wyjątkowe aktualizacje, o których będę Was informował na bieżąco.
Optiscaler: wypełnianie luk, w których AMD nie radzi sobie najlepiej
Najnowsza aktualizacja to prawdziwy przełom. Zespół Optiscaler w końcu uporał się z jedną z najpoważniejszych barier, z jakimi boryka się FSR 4: brakiem kompatybilności z Vulkanem. Od momentu premiery, prawie rok temu, FSR 4 był niedostępny na platformie Vulkan z powodu pewnych nieujawnionych ograniczeń technicznych. Społeczność, co zrozumiałe, sfrustrowana, znosiła prawie rok stagnacji – brak aktualizacji, brak jasnych planów AMD dotyczących dostosowania FSR 4 do gier Vulkan i milczenie w sprawie wersji INT8. To był newralgiczny punkt dla wielu użytkowników.
Jak firmie Optiscaler udało się osiągnąć ten przełom? Choć szczegóły wciąż pozostają tajemnicą, oczywiste jest, że fundamentalne problemy techniczne, które uniemożliwiają FSR 4 współpracę z Vulkanem, pozostają nierozwiązane. Zamiast tego, Optiscaler wdrożył „ścieżkę kompatybilności”, umożliwiającą dostęp bez konieczności omijania ograniczeń root. Więcej szczegółów podam, gdy tylko będą dostępne.
Rozpoczęcie instalacji Optiscaler
Skoro już przygotowaliśmy grunt, przejdźmy do procesu instalacji. Będziesz potrzebować następujących zasobów:
- OptiScaler v0.9.0-pre10 wersja testowa (lub nowsza wersja)
- OptiPatcher
Aby zabezpieczyć najnowszą wersję Optipatchera, przejdź do sekcji „Wersje ciągłe” po prawej stronie repozytorium.

Następnie pobierz plik o nazwie „Optipatcher.asi” i zignoruj pliki kodu źródłowego.

Najnowszą wersję testową Optiscalera można pobrać z ich serwera Discord, link tutaj. W tym poradniku skupimy się na instalacji dodatku Indiana Jones i The Great Circle, dostępnego wyłącznie na Vulkan. Korzystam z edycji Game Pass, ale proces instalacji będzie się różnił jedynie lokalizacją pliku wykonywalnego gry. Szczegółowe instrukcje można znaleźć w moim obszernym poradniku instalacji Optiscalera.
Aby znaleźć plik wykonywalny gry, przejdź do swojej biblioteki, rozwiń menu hamburgerowe i wybierz Zarządzaj > Pliki > Przeglądaj. Spowoduje to przejście do folderu XboxGames, w którym przechowywane są gry Game Pass.

W folderze XboxGames znajdź katalog gry, którą chcesz zmodyfikować – w tym przypadku Indiana Jones and The Great Circle. Pamiętaj, że inne gry mogą mieć mniej intuicyjne nazwy folderów; na przykład Death Stranding Director’s Cut znajduje się w folderze o nazwie DSDC. Na szczęście plik wykonywalny jest łatwo dostępny w kolejnym folderze o nazwie „Content”.W naszym przypadku znajduje się on w pliku o nazwie TheGreatCircle.exe – kolejny szczęśliwy traf.
Po znalezieniu pliku wykonywalnego reszta procesu jest prosta. Wypakuj zawartość folderu Optiscaler i przenieś ją do folderu z grą.

Utwórz nowy folder w katalogu wykonywalnym gry o nazwie „plugins” i przenieś plik Optipatcher.asi do tego folderu. Chociaż korzystanie z Optipatchera technicznie nie jest niezbędne do zapewnienia kompatybilności FSR 4 z Vulkanem, jest ono zdecydowanie zalecane ze względu na jego wydajność i płynną integrację w porównaniu ze starszymi metodami, które mogą być uciążliwe. Ponadto korzystanie z Optipatchera jest często konieczne, ponieważ bez niego skrypt instalacyjny może utknąć na ostatnim kroku.
Następnym krokiem jest uruchomienie skryptu instalacyjnego. W katalogu wykonywalnym gry znajdź i uruchom plik „setup_windows.bat”.Jeśli pojawi się komunikat „Otwieranie pliku – ostrzeżenie o zabezpieczeniach”, zignoruj go i wybierz opcję uruchomienia.
Należy wprowadzić następujące dane wejściowe, naciskając Enter po każdym z nich:
- 2 (aby wybrać winmm.dll)
- 2 (dla AMD/Intel)
- 2 (bez podszywania się)
- n (aby pominąć aktualizację Optipatchera)

Po zakończeniu naciśnij Enter, aby wyjść ze skryptu. Gratulacje! Optiscaler jest już zainstalowany i możesz go skonfigurować w grze.
Konfiguracja w grze
Aby skonfigurować ustawienia, przejdź do opcji wideo w grze i wybierz preferowany upscaler: FSR lub DLSS. Ten wybór konfiguruje tylko sygnały wejściowe upscalingu odbierane przez potok Optiscaler; z obu opcji można uzyskać sygnał wyjściowy FSR 4. Zazwyczaj wybór DLSS zapewnia lepszą jakość, choć w niektórych tytułach może powodować niestabilność. Efekty mogą się różnić.
Po dokonaniu wyboru rozpocznij rozgrywkę i naciśnij klawisz Insert. Domyślnie spowoduje to wywołanie menu Optiscaler.

Kliknij opcję XeSS w sekcji „Upscalers” w lewym górnym rogu. Pojawi się menu rozwijane z kilkoma opcjami.

Wybierz „FSR 3. X z Dx12”, a następnie kliknij „Zmień skaler”.Ta czynność aktywuje warstwę interoperacyjności dla potoku skalowania z Vulkanem.
Konfiguracja jest już ukończona! Powinno to automatycznie uruchomić skalowanie FSR 4, jak pokazano poniżej.

Aby w pełni wykorzystać możliwości generowania ramek FSR Redstone, zapoznaj się z naszym szczegółowym artykułem.
Testowanie wydajności
Aby ocenić różnice w wydajności między FSR 4 na DX12 a Vulkanem, przyjrzyjmy się Red Dead Redemption 2. Ten tytuł jest szczególnie dobrze przystosowany do implementacji Vulkana w FSR 4 firmy Optiscaler z wielu powodów. Warto zauważyć, że wygładzanie krawędzi w tej grze jest zazwyczaj poniżej standardów, dając miękki i rozmyty obraz, przypominający brak wygładzania krawędzi w trybie temporalnym. Jednak, mimo że FSR 4 jest wykonalne na DX12, ten scenariusz również nie jest idealny, ponieważ użytkownicy zgłaszali zacinanie się i niespójności czasowe klatek w określonych obszarach – problemy, które Vulkan, jak wykazano, omija. Dlatego optymalną konfiguracją dla RDR2, szczególnie na karcie 9070XT, byłoby wykorzystanie FSR 4 z API Vulkana w celu uzyskania najwyższej jakości obrazu i płynnej rozgrywki.
Wykorzystanie RDR2 do analizy wydajności jest zgodne z tematem naszej dyskusji, ponieważ pokażę również, jak skonfigurować Optiscaler dla tej gry. Proces ten jest nieco bardziej skomplikowany w porównaniu z innymi tytułami, głównie ze względu na komplikacje wynikające z uruchamiania programu Rockstar z OptiPatcherem. Zacznijmy od początku, skupiając się na tym, jak znaleźć katalog instalacyjny gry.
Przejdź do strony gry w swojej bibliotece. Kliknij ikonę koła zębatego (pokazaną poniżej) i wybierz Zarządzaj (2) > Przeglądaj pliki lokalne (3).

Skopiuj pobrane pliki Optiscaler, utwórz folder o nazwie „plugins” i wklej OptiPatchera. Oto jednak konkretny krok, który będziesz musiał wykonać w przypadku RDR2. Według dewelopera TheRazerMD, program uruchamiający gry Rockstar może zakłócać działanie OptiPatchera, co prowadzi do błędu fałszowania sygnałów wejściowych DLSS. Jeśli kontynuujesz instalację jak zwykle (a konkretnie uruchamiasz windows_setup.bat), możesz być niemile zaskoczony, jeśli gra nie uruchomi się poprawnie. Na szczęście istnieje rozwiązanie: Ultimate ASI Loader. To narzędzie pomaga upewnić się, że wtyczki ładują się poprawnie. Możesz je pobrać tutaj ; po prostu pobierz „dinput8.dll”, rozpakuj go i skopiuj ten plik.dll do folderu RDR2. Następnie możesz kontynuować instalację Optiscaler za pomocą skryptu instalacyjnego (windows_setup.bat), jak opisano wcześniej. Konfiguracja w grze pozostaje niezmieniona — upewnij się tylko, że używasz sygnałów wejściowych DLSS zamiast FSR2.
Do testów wydajności używam ustawień Ultra w rozdzielczości 4K z FSR 4 ustawionym na Jakość. Poniżej znajduje się specyfikacja mojego systemu testowego:
- i7 13700k
- 32 GB DDR5 7200
- RX 9070XT Mercury
- 2x 1TB SN850X
- Zamrażarka do cieczy II 420MM
- Seasonic Focus GX 1000W
Podczas krótkiego przejazdu przez Saint Denis, tryb DX12 osiągnął średnio 88 kl./s, czyli o około 10% szybciej niż 80 kl./s w Vulkanie. Mimo to, DX12 wykazywał zauważalne zacinanie się, podczas gdy Vulkan działał całkowicie płynnie, co zostało uwypuklone na poniższych wykresach czasu wyświetlania klatek.


Wnioski: Wykorzystanie zalet Optiscalera
Niektórzy czytelnicy mogą kwestionować znaczenie FSR 4 na Vulkanie, zwłaszcza biorąc pod uwagę niewielką liczbę nowych tytułów AAA dostępnych na tej platformie. Biorąc pod uwagę niedawne przykłady, takie jak Doom: The Dark Ages oraz Indiana Jones and The Great Circle, wydaje się to ograniczone. Zgadzam się jednak z tym argumentem: obowiązek korzystania z moda do efektywnego skalowania jest frustrujący i niepotrzebny. Minął prawie rok bez żadnej komunikacji ze strony AMD w sprawie rozwiązań tych problemów. Użytkownicy nie powinni uciekać się do modyfikacji tak istotnej funkcji, jak skalowanie, biorąc pod uwagę jej potencjalne znaczenie dla chipsetów RDNA 4.
Na szczęście, jeśli jesteś gotów poświęcić trochę czasu na modyfikacje, Optiscaler pozwoli Ci cieszyć się ulubionymi grami dostępnymi wyłącznie w Vulkan, korzystając z możliwości FSR 4. Chociaż może wystąpić niewielki spadek wydajności, jest on na tyle nieznaczny, aby docenić zalety tej funkcji. W rzeczywistości uważam, że Optiscaler to pozycja obowiązkowa dla każdego, kto chce zoptymalizować swoje wrażenia w RDR2 z kartą graficzną RDNA 3 lub nowszą. Poprawa jakości obrazu oferowana przez FSR 4, w połączeniu ze zgodnością z Vulkanem, stanowi przekonujący argument za jego użyciem. Być może kiedyś AMD odpowie na te potrzeby, a zapotrzebowanie na Optiscaler zmaleje. Do tego czasu zamierzam nadal publikować artykuły na temat tego moda.
Dodaj komentarz