Skocz do zawartości


- - - - -

Wydajność gry z TOTT


  • Nie możesz odpowiedzieć
23 odpowiedzi w tym temacie

#1 Xdex

    Pilot

  • Użytkownicy
  • PipPip
  • 53 postów

Napisano 26 marzec 2011 - 20:55

Chciałbym podzielić się kilkoma spostrzeżeniami odnośnie wydajności gry z TOTT.

Zauważyłem, że im dłużej się gra tym wydajność gry spada diametralnie. Nie pomaga tu (przynajmniej w moim przypadku ale myślę, że nie tylko moim) reinstalacja gry ani inne sposoby na jej zwiększenie takie jak "no fog" czy "remove rock" i zmniejszenie ustawień grafiki a jeśli pomagają to w niewielkim stopniu. Poczytałem sobie na tym forum, forum egsoftu i kilku innych i w zasadzie niczego nowego ani ciekawego się nie dowiedziałem.
W czystym X3TC też można było zauważyć spadek wydajności ale w mniejszym stopniu jak w TOTT. Myślę jednak, że przyczyna jest taka sama w obu wypadkach. Doszedłem też do wniosku, że ilość posiadanej floty czy fabryk ma wpływ na wydajność ale nie jest to główna przyczyna jej spadku.

Dla "eksperymentu" w obecnej rozgrywce sprzedałem prawie wszystkie swoje "dobra" jako że nie miałem żadnych fabryk oprócz HUBa więc było łatwiej :P i zostawiłem tylko tyle jednostek w jednym sektorze jak się dostaje po rozpoczęciu nowej gry w profilu Space Veteren. Odpaliłem nową grę w tym profilu i... różnica wydajności była OGROMNA! Nawet zbudowałem kompleks złożony z 8 fabryk żeby imitował HUBa i nie zauważyłem żadnego spadku - gra śmiga aż miło patrzeć. Poleciałem całą flotą do sektora Xenonów żeby zobaczyć jak to się ma do bitwy na dużą skalę - gra trochę zwolniła ale się nie dziwię bo wałczyło jednocześnie z 8 dużych statków i multum drobnicy ale mimo to framerate był akceptowalny.

W obecnej rozgrywce gra w prawie pustym sektorze chodzi mi z taką prędkością jak w nowej grze na SETA x 8 mimo praktycznie takiej samej ilości statków a mapę galaktyki mam w mniejszym stopniu odkrytą niż jest w profilu Space Veteran na samym początku więc pojawia się nurtujące pytanie: co tak bardzo obciąża sprzęt, że wydajność gry tak bardzo spada?

Jeszcze nie udało mi się na nie odpowiedzieć ale zapraszam do dyskusji, może razem ustalimy jakieś konkrety, a może nawet rozwiążemy problem raz na zawsze :)

Osobiście myślę, że jest to duża ilość nieistotnych dla dalszej gry danych która jest gromadzona w trakcie rozgrywki i zapisywana w plikach save'ów bo wątpię w to że informacje dotyczące ukończonych fabuł itp zajmowały tyle pamięci że aż gra zaczyna zwalniać. Być może są to dane dotyczące wszelkich wykonywanych przez nas operacji w trakcie gry takich jak kupno, sprzedaż itp itd ale nie są to przecież dane tak istotne aby musiały być przechowywane w pamięci operacyjnej... Być może znajdziemy jakiś sposób aby się ich pozbyć lub zmienić ich wartości by zwolnić miejsce dla danych aktualnie niezbędnych i podniesienie tym samym wydajności gry?

Ktoś gdzieś pisał o plikach z moda HTM które miały wpływ na wydajność, zdaję się że były to pliki low i high performance.dat ale jeszcze nie miałem czasu się temu bliżej przyjrzeć, być może w nich kryje się rozwiązanie problemu wydajności również w TOTT.
Ludzie w końcu zrozumieją, że Ziemia nie jest jedyna we wszechświecie i zwrócą się ku gwiazdom, a nie przeciw sobie.

#2 Xdex

    Pilot

  • Użytkownicy
  • PipPip
  • 53 postów

Napisano 27 marzec 2011 - 02:01

Próbowałem zainstalować dodatkowo mod "unleashed RC2" zwiększający wydajność gry poprzez usunięcie z niej części statków należących do komputera. Po ponad 2 godzinach gry z tym modem nie zauważyłem poprawy wydajności... ale chyba właśnie w ilości statków komputera i działań jakie podejmują w oss tkwi przyczyna spadku wydajności w miarę postępów w grze... Odnoszę wrażenie, że po prostu procesor nie wyrabia z ich obsługą.

A tak w ogóle u kogoś jeszcze objawia się to w ten sam sposób co u mnie?

Komputer mam w prawdzie nie najnowszy ale powinien spokojnie sobie radzić z tą grą : AMD Athlon 4400+ 2,3 GHz Dual Core, 3GB ramu i GeForce 9600 GT 512 MB

Edit
Sorry za post pod postem ale pierwszego nie dało się edytować :P
Ludzie w końcu zrozumieją, że Ziemia nie jest jedyna we wszechświecie i zwrócą się ku gwiazdom, a nie przeciw sobie.

#3 Yacek

    Komandor

  • Gwardia
  • 7590 postów
  • LokalizacjaKraków
  • Rasa: Nieznana
  • Gram w: X3: Terran Conflict

Napisano 27 marzec 2011 - 07:40

Xdex napisał:

Próbowałem zainstalować dodatkowo mod "unleashed RC2" zwiększający wydajność gry poprzez usunięcie z niej części statków należących do komputera.

Nie używaj tego moda. Zmienia on dwa pliki Jobs i Jobswings. Działa więc jak NoCiv (podobnie bo nie tylko usuwa statki cywilne, ale również zmniejsza ilość pozostałych statków). Tylko że pliki Jobs i Jobswings w tym modzie pochodzą z czystej gry TC (jest wersja moda kompatybilna z SRM). Natomiast mod TOTT posiada własne pliki Jobs i Jobswings, przystosowane dla niego i dla statków jakie on dodaje. Tak więc użycia moda unleashed RC2 na modzie TOTT zaburzy działanie TOTT.

Co do wydajność, ja nie mam takich problemów, mod działa idealnie, zarówno na początku rozgrywki jak i po dłuższym czasie grania. Jedyne przycinki jakie mam to w inwazjach Xenońskich, ale wtedy po sektorze lata sporo statków Xenonów.
Ja sam zaś latam tylko jednym statkiem, czasem w ramach wsparcia mam 3-4 swoje statki w jednym sektorze. Moja flota ogółem składa się z około 30 statków. Znam prawie wszystkie sektory, w jednej czwartej z nich mam satelity. Żadnych fabryk, tylko HQ.

#4 Xdex

    Pilot

  • Użytkownicy
  • PipPip
  • 53 postów

Napisano 27 marzec 2011 - 15:13

W takim razie nie mam pojęcia co jest u mnie nie tak z tą wydajnością. Doszedłem do wniosku, że to na pewno nie jest wina karty graficznej bo jak już pisałem wcześniej po odpaleniu nowej gry bez różnicy na ilość posiadanych statków i fabryk gra działa idealnie a z biegiem czasu i postępów w grze zaczyna stopniowo zwalniać.

Mod odinstalowałem bo wydaje się, że w ogóle nie działa z TOTT mimo, że nie wpływa zupełnie na działanie gry.
Co do ilości własnych statków w najdalszym save jaki mam sprzedałem dosłownie wszystkie statki, zostawiłem tylko 1 w którym siedzę, pozbierałem wszystkie satelity i gra muli się niemiłosiernie, jak pisałem wcześniej działa mniej więcej tak jak by się włączyło SETA x 8...

Chyba nie muszę nikomu tłumaczyć, że odbiera to całą przyjemność z gry dlatego chyba X3 trafi na półkę i będzie czekać aż znajdę przyczynę tego stanu rzeczy :P
Ludzie w końcu zrozumieją, że Ziemia nie jest jedyna we wszechświecie i zwrócą się ku gwiazdom, a nie przeciw sobie.

#5 Yacek

    Komandor

  • Gwardia
  • 7590 postów
  • LokalizacjaKraków
  • Rasa: Nieznana
  • Gram w: X3: Terran Conflict

Napisano 27 marzec 2011 - 19:08

Xdex napisał:


Chyba nie muszę nikomu tłumaczyć, że odbiera to całą przyjemność z gry dlatego chyba X3 trafi na półkę i będzie czekać aż znajdę przyczynę tego stanu rzeczy :P

Zacząłbym od tego:

Xdex napisał:

W końcu mi się udało zainstalować skrypty... ale wydajność gry spadła, szczególnie kiedy się przypisze dużo statków do codea.

Usuń CODEA.
Da się bez niego grać.

#6 Xdex

    Pilot

  • Użytkownicy
  • PipPip
  • 53 postów

Napisano 27 marzec 2011 - 20:32

Od tego właśnie zacząłem :) Gram od nowa bez żadnych skryptów i niestety jest to samo...
Gdyby mi gra śmigała cały czas jak po rozpoczęciu nowej gry było by świetnie, ale na czystym X3TC mam to samo tyle, że w mniejszym stopniu tzn więcej czasu gry zajmuje spadek wydajności do takiego poziomu jak w TOTT po około 20 godzinach - porównałem sobie z savem z czystej tc.

To chyba jakiś dziwny przypadek bo czytając fora na ten temat to jeśli ktoś się skarży na wydajność to od samego początku gry a jeśli już następuje spadek w trakcie to jest on nieznaczny. Chociaż testy w wątku dotyczącym moda unleashed RC2 właśnie obrazują taką sytuację jaka jest u mnie.. Nie mam pojęcia jak to ugryźć, może po prostu mam jakąś skopaną wersję gry.

Btw gdzie znajdują się te pliki jobs.txt bo nie mogłem ich znaleźć? :)

No nic, będę jeszcze coś kombinował a co z tego wyjdzie to zobaczymy :P
Ludzie w końcu zrozumieją, że Ziemia nie jest jedyna we wszechświecie i zwrócą się ku gwiazdom, a nie przeciw sobie.

#7 Xdex

    Pilot

  • Użytkownicy
  • PipPip
  • 53 postów

Napisano 27 marzec 2011 - 21:58

wynik pomiaru fps :P Stan z tylko 1 statkiem i hubem

Dołączona grafika

7 fps bez seta i jak tu grać? Dla porównania w nowej grze z dużą flotą i fabrykami mam średnio 40...
Ludzie w końcu zrozumieją, że Ziemia nie jest jedyna we wszechświecie i zwrócą się ku gwiazdom, a nie przeciw sobie.

#8 Xdex

    Pilot

  • Użytkownicy
  • PipPip
  • 53 postów

Napisano 29 marzec 2011 - 16:30

Kolejne pół dnia spędziłem paląc cygara, popijając rubustę i myśląc intensywnie, szukając rozwiązania mojego jakże upierdliwego problemu z wydajnością gry... Nic konstruktywnego z tego nie wyszło więc postanowiłem się poddać na dobre :P((

Ostatni raz zaczynam nową grę i jeśli znowu zwolni, gra trafia na stałe na półkę a ja wracam do gry w szachy.

Temat można usunąć bo niczego konkretnego nie wnosi i wnioskując po braku zainteresowania problem dotyczy tylko mnie jednego więc pomocny dla nikogo też nie będzie.
Dzięki Yacku, że próbowałeś pomóc.

Trzymajcie się!
Xdex
Ludzie w końcu zrozumieją, że Ziemia nie jest jedyna we wszechświecie i zwrócą się ku gwiazdom, a nie przeciw sobie.

#9 Yacek

    Komandor

  • Gwardia
  • 7590 postów
  • LokalizacjaKraków
  • Rasa: Nieznana
  • Gram w: X3: Terran Conflict

Napisano 29 marzec 2011 - 17:02

A jak sprawa wyglądała w czystym TC?
Jeśli problem występuje tylko w TOTT, to jak wygląda w czystym TC+TOTT.
Podaj listę zainstalowanych innych modów i skryptów. Może masz jakiś konflikt.
Zawsze należy podawać jak najwięcej szczegółów, a nie tylko suche fakty.

#10 Xdex

    Pilot

  • Użytkownicy
  • PipPip
  • 53 postów

Napisano 29 marzec 2011 - 22:06

Ok, sprawa wygląda z grubsza tak:
Czysty TC po około 120 godzinach gry fps ~18; nowa gra fps ~45
TC+TOTT po około 20-30 godzinach jak wyżej czyli fps ~7; nowa gra fps ~ 41

Powyższe wartości to pomiar bez żadnych skryptów i modów - same czyste instalacje na pathu 3,1
Samo TC ze skryptami trochę mniejszy fps ale jeszcze na siłę da się przetrawić, w TOTT nawet nie próbowałem sprawdzać ze skryptami bo i tak jest padaka.

Czyli jak już pisałem im dłużej gram tym bardziej muli. Nie mam pojęcia czemu tak się dzieje, podejrzewam jedynie, że to przez zbyt dużą ilość statków komputera wytwarzaną podczas rozgrywki.

Dzisiaj trochę grałem i już czuć różnicę w porównaniu ze stanem po rozpoczęciu nowej gry.
Ludzie w końcu zrozumieją, że Ziemia nie jest jedyna we wszechświecie i zwrócą się ku gwiazdom, a nie przeciw sobie.





Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych