Turbo Launcher BETA v1.0.0.0







Turbo Launcher BETA v1.0.0.0
WYDANIE BETA
uwaga: ta wersja jest przeznaczona dla wersji STEAM gry Farming Simulator 25
„Bezczynne rdzenie? Już nie”
Ponieważ silnik GIANTS jest ograniczony przez procesor, zazwyczaj pozostawiasz DUŻO mocy obliczeniowej swojego komputera. Masz wszystkie te rdzenie, wykorzystajmy je!
PROBLEM: Kluczowe ograniczenie silnika GIANTS (w Farming Simulator 25)
Wąskie gardło procesora/pojedynczego wątku
Według przewodników dotyczących wydajności, jeden rdzeń może pracować z maksymalną wydajnością, podczas gdy pozostałe pozostają w stanie względnego bezczynności.
Sugeruje to, że ważne części silnika (np. symulacja, aktualizacja obiektów, logika odległości rysowania) nie są w pełni równoległe.
Z tego powodu nawet bardzo wydajne procesory graficzne mogą nie być w pełni wykorzystywane:
„Jeden rdzeń procesora pracuje na 100 procentach… użycie GPU pozostało na tym samym poziomie… pomimo niskiej liczby klatek na sekundę”.
ROZWIĄZANIE: FS25 Turbo Launcher
Ten skrypt nie jest zwykłym programem uruchamiającym — to inteligentny menedżer wydajności Farming Simulator 25.
Gwarantuje płynne działanie gry, efektywne wykorzystanie zasobów procesora, zapobiega zawieszaniu się gry z powodu problemów z synchronizacją, a nawet pomaga automatycznie debugować mody i problemy z wydajnością.
Daje ci rodzaj kontroli, płynności i wglądu, które Giants Software powinno było zbudować samodzielnie.
Ten skrypt jest niesamowity, ponieważ wykonuje wszystko, czego system Windows i sama gra nie robią automatycznie — uruchamia Farming Simulator 25 w najczystszy i najbardziej zoptymalizowany pod kątem wydajności sposób, a także monitoruje stan gry.
Oto dlaczego jest to tak skuteczne, krok po kroku:
1. Uruchamia FS25 w sposób czysty za pośrednictwem platformy Steam
– Gra uruchamia się bezpośrednio, bez zakłóceń i opóźnień w tle.
2. Inteligentna logika „czekania na proces”
– Nie śpieszy się – cierpliwie czeka, aż proces gry faktycznie się zakończy, zanim cokolwiek zrobi, więc żadne polecenie nie zakończy się niepowodzeniem ani nie zadziała nieprawidłowo.
3. Optymalizacja procesora (powinowactwo procesora + wysoki priorytet)
– Blokuje FS25 do najlepszych rdzeni procesora (pomijając rdzeń 0, którego system Windows używa do zadań systemowych).
– Nadaje grze priorytet „Wysoki”, dzięki czemu zawsze będzie ona zużywać więcej czasu procesora niż aplikacje działające w tle.
– Rezultat: płynniejszy czas wyświetlania klatek i stabilniejsza liczba klatek na sekundę (FPS), szczególnie na komputerach średniej klasy.
4. Wykrywanie menu
– Czeka, aż główne okno gry faktycznie się pojawi — przydatne przy kompilacji shaderów lub fazach ładowania — aby wszystko działo się w idealnym momencie.
5. Inteligentne monitorowanie logów
– Automatycznie wyszukuje plik `log.txt`, czeka, aż będzie można go bezpiecznie odczytać i sprawdza, czy nie ma wierszy „ERROR” lub „WARNING”.
– Oznacza to, że możesz na bieżąco sprawdzać problemy z modemami i błędy skryptów, bez konieczności przeszukiwania folderów.
6. Eleganckie automatyczne wyjście
– Po zamknięciu gry program uruchamiający oczyszcza się i wychodzi — koniec z zawieszonymi oknami poleceń i zamrożonymi pętlami.
7. W pełni zautomatyzowane i bezpieczne
– Obsługuje zablokowane pliki, czeka na czas systemowy i uruchamia polecenia programu PowerShell bezpiecznie i wydajnie.
W moim procesorze i7-10700F mam 16 rdzeni. Miałem już dość tego, że FS25 niszczył tylko jeden z nich, a drugi w niewielkim stopniu. Dopóki nie zacząłem dokładnie monitorować obciążeń, nie zdawałem sobie sprawy, jak bardzo ten silnik blokuje rdzeń procesora. Chociaż można zaobserwować „ogólne” obciążenie procesora na poziomie zaledwie 50%, to rzeczywiste obciążenie poszczególnych rdzeni przedstawia zupełnie inny obraz.
Po uruchomieniu tego skryptu zyskałem około 40% więcej klatek na sekundę i wydajności. Mogę utrzymać solidne 80 FPS w 8K (3840 x 2160) z DLSS, wysokimi ustawieniami i ponad 80 modami. I jest stabilnie. Bez zacięć i przycięć; zwłaszcza po utworzeniu pamięci podręcznej map.
UWAGA : Chociaż testowałem to lokalnie i dostroiłem za pomocą narzędzi AI, zawsze będą występować problemy. Daj mi znać, a chętnie pomogę.
Mam szczerą nadzieję, że korzystanie z tego narzędzia będzie dla Ciebie przyjemniejsze. A jeśli znajdziesz wartość w kodzie, rozważ proszę przekazanie darowizny. To motywuje mnie do dalszego rozwijania i aktualizowania aplikacji tego typu.
Autor:gordoIsMyName
