- Symulator MaSzyna -

Symulator EU07 (i nie tylko) => Pomoc doraźna => Wątek zaczęty przez: Kamil14 w 24 Września 2024, 19:15:50

Tytuł: Wywala do pulpitu podczas przyspieszania czasu
Wiadomość wysłana przez: Kamil14 w 24 Września 2024, 19:15:50
Cześć,

Zauważyłem, że gdy mam wyłączone 'ekrany w osobnym wątku', podczas przyspieszania czasu w symulatorze po kilku sekundach wywala do pulpitu bez żadnego komunikatu. Problem ten nie występuję, gdy ta opcja jest włączona, natomiast pojawia się takie nieprzyjemne szarpanie w pojazdach z ekranami. W ostatniej chwili przed wyłączeniem klatki drastycznie spadają. Dlaczego tak się dzieje?

Z jakiegoś powodu nie mogę wrzucić załączników bezpośrednio, więc zapraszam do pobrania log.txt i erros.txt tutaj: megawrzuta.pl/ysrdzvrg
Sprzęt:
RTX 4060
RAM 32GB
Procesor AMD Ryzen 5 5600
.
Tytuł: Odp: Wywala do pulpitu podczas przyspieszania czasu
Wiadomość wysłana przez: Turbokibel w 24 Września 2024, 20:15:39
Co do szarpania, rwania ekranu to polecam zapoznać się z poradnikiem https://eu07.pl/forum/index.php/topic,34401.0.html
Tytuł: Odp: Wywala do pulpitu podczas przyspieszania czasu
Wiadomość wysłana przez: matek123 w 24 Września 2024, 20:28:55
Przyspieszenie upływu czasu powoduje x krotnie szybsze liczenie fizyki i grafiki. Co powoduje potrzebę użycia większej ilości zasobów sprzętowych.
Tytuł: Odp: Wywala do pulpitu podczas przyspieszania czasu
Wiadomość wysłana przez: jakubg1 w 25 Września 2024, 02:39:56
Wyłączenie ekranów w osobnym wątku powoduje, że kiedy musi zostać wyrenderowana następna klatka, symulator "czeka" na skrypt aż skończy rysować ekran. Może być tak, że przez przyspieszenie czasu, skrypt przestaje nadążać za żądaniami i dostaje więcej żądań niż jest w stanie wyrenderować klatek. Powoduje to zawieszenie się programu i być może zawalenie RAM-u przez co system ubija symulator. Rozwiązaniem byłoby oddzielenie liczenia czasu do rysowania ekranu od czasu w symulacji, ale jakby to powiedzieć...