|
HeartOrHead
|
 |
« : 17 Marzec, 2010, 14:58:59 » |
|
Sposób ten dotyczy posiadaczy kart nVidia. Instalujemy nowe sterowniki (nie koniecznie ale zawsze warto). W panelu nVidia jest pewna magiczna opcja o której za chwilę. Od zawsze grałem na takich oto ustawieniach coh (dźwięk wysoki):  Przy teście wydajności minimalna liczba klatek nigdy nie wyszła poza 10 (nie tylko zresztą u mnie).  Mimo że podczas testu monitoruję ilość fps poprzez nakładkę z aplikacji evga precision i nie zauważyłem aby fps spadły poniżej 30, to coh podaje taką oto wartość jak na skrinie powyżej - zawsze. W panelu nVidia wchodzimy do Manage 3D Settings, wybieramy aplikację COH i szukamy opcji Maximum pre-rendered frames po polsku Maksymalna liczba wstępnie renderowanych klatek. Standardowo będzie tam wartość 3. Zmieniamy to na 1. Osobiście mam jeszcze wyłączone filtrowanie anizo oraz vsync - przy włączonym vsync coh ma limit fps 60. Aby wyłączyć vsync edytujemy skrót do RelicCOH.exe i na końcu dopisujemy -novsyncPo tej zmianie wyniki z testu wydajności są takie:  Z tego co wyczytałem na necie, opcja ta ma wpływ w każdej grze na lag interfejsu (klawa + mysz), zwiększenie jej np. do 8 daje lepszą płynność (bo więcej klatek jest renderowanych na przód) ale za to sterowanie kuleje już poważnie. Wiele osób przyznaje że w grach typu shooter czy wyścigi grają z tą opcją ustawioną na 0 (zero). U mnie niestety takie ustawienie powoduje już spory spadek fps, ale gracze z lepszym sprzętem mogą się na takie pokusić. W praktyce rozwiązało to (przynajmniej dla mnie) problem laga w grze, nie tracę już składów przez to że gra nie załapała rozkazu retreat czy innego równie ważnego klika Gdyby ktoś był ciekaw to moja platforma: P4 3.6GHz, GF 8800 GTS 512, 2GB RAM 667
|
|
|
|
« Ostatnia zmiana: 18 Marzec, 2010, 19:37:01 wysłane przez HeartOrHead »
|
Zapisane
|
|
|
|
|
Company of Heroes Klan EXITII
|
 |
« : 17 Marzec, 2010, 14:58:59 » |
|
|
|
|
|
|
Zapisane
|
|
|
|
|
Wanted
|
Jak możesz, to daj instrukcję ale w wersji PL.
|
|
|
|
|
Zapisane
|
|
|
|
|
HeartOrHead
|
 że co? jeśli masz na myśli polski panel nvidia to szukaj czegoś w rodzaju maksymalna ilość pre-renderowanych klatek.
|
|
|
|
|
Zapisane
|
|
|
|
|
Wanted
|
Przepraszam za spam. Mam od 0 do 8. Co będzie dla moje karty (GF GTS 250 1 GB) najlepsze?
|
|
|
|
|
Zapisane
|
|
|
|
Futri
Porucznik

Nick w COH: Futrzak
Wiadomości: 282
Ich bin katze
Dane OS & Browser
- System Operacyjny:
Windows 7/Server 2008 R2
- Przeglądarka:
Firefox 3.6
|
Gdyby ktoś był ciekaw to moja platforma: P4 3.6GHz, GF 9800 GTS 512, 2GB RAM 667
No niewierze ja miałem 0.5 GB ramu więcej i GF9600GT ddr3 256bit ten sam procek i mogłem pomarzyć o tak kosmicznych ilościach FPS. Musisz być jakimś czarownikiem ! A zna ktoś jakieś triki na Radeony zwykłe lub Mobility ? Obecnie mam Dualcore 2.00GHz T4200 i Radka 3450 albo 3400 Mobility 256mb i gram na niskich bo jak przesuwam ekran to jest taki mały lag 1 sec jakby przy przesuwaniu później reaguje :/
|
|
|
|
|
Zapisane
|
|
|
|
|
Giwera
|
Futri miałeś 512MB Ramu, a nie 2GB. Przy procesorze, który pewnie miałeś, wzrost wydajności DDR2 do DDR3 był niewielki. Odnośnie laptopa to trochę ciężko. Wiadomo, małe pole do popisu, gorzej ze sterownikami, które nie zawsze są nastawione na wzrosty wydajności w grach.
|
|
|
|
|
Zapisane
|
 Bo ja Ci chętnie w ten pusty łeb wywale kopa...
|
|
|
|
HeartOrHead
|
Wanted mam wrażenie że nie czytasz w ogóle tego co jest napisane, odpowiedź: 1.
Zagrałem kilka gier i jest wielka poprawa odnośnie laga klawy i myszy, wciskam T i kolesie od razu zbierają dupę.
|
|
|
|
|
Zapisane
|
|
|
|
Futri
Porucznik

Nick w COH: Futrzak
Wiadomości: 282
Ich bin katze
Dane OS & Browser
- System Operacyjny:
Windows 7/Server 2008 R2
- Przeglądarka:
Firefox 3.6
|
miałeś 512MB Ramu, a nie 2GB Jeżeli spojrzysz dokładnie to pisałem że miałem 0.5 GB ramu więcej  No ale to już przeszłość stary buchnął PC do pracy a mi został lapek. Może na necie coś później poszukam o radkach mobility czy inne dzikie triki 
|
|
|
|
|
Zapisane
|
|
|
|
|
|
|
Giwera
|
Uuu pardon, nie zauważyłem  Już zabieram się za zwiększanie FPS-ów 
|
|
|
|
|
Zapisane
|
 Bo ja Ci chętnie w ten pusty łeb wywale kopa...
|
|
|
|
Jodlasty
|
Ten test jest beznadziejny, nie oddaje realiów w grze. Posiadacze słabych procesorów powinni dzwięk ustawić na najnioższą wartość. Jak pokazały testy z naszego dawnego forum, można dzięki temu zyskać kilka klatek. Vsync się przydaje, jeżeli nasza karta generuje więcej niż 60kl/s. Monitory typu LCD w większości wyświetlają obraz w 60Hz, czyli i tak nie pokażą nic poza 60kl/s, a przynajmniej nie będzie przekłamań w obrazie. Najlepiej zainstalować sobie FRAPSa i śledzić wartości wyświetlanych klatek na sekundę podczas gry, a później ewentualnie zmniejszczać detale w grze. Sama gra, bardzo dobrza podpowiada nam jaką mamy wydajność.
|
|
|
|
|
Zapisane
|
|
|
|
|
HeartOrHead
|
Beznadziejny mówisz, jakoś w grze 1v1 również mam te ~30 klatek, vsync nie jest potrzebny bo i tak nie ma różnicy w obrazie (żadnych przekłamań) coh to nie jest shooter gdzie machasz myszką na lewo i prawo jak szalony. Fraps powodował lagi (przynajmniej u mnie), a evga precision poza tym że podkręca kartę to dodatkowo wyświetla różne dane (w tym fps) w trakcie gry co widać na załączonych skrinach (LGR). Wiem o tym że dźwięk w cohu mocno obciąża procesor, jednak wolę mieć go w dobrej jakości i przeboleje te kilka fps mniej.
Poza tym cały ten temat powstał przede wszystkim dlatego, że poprzez zmianę wspomnianej opcji w panelu nvidia znika lag interfejsu w grze.
|
|
|
|
« Ostatnia zmiana: 18 Marzec, 2010, 13:59:29 wysłane przez HeartOrHead »
|
Zapisane
|
|
|
|
|
Jodlasty
|
Przecież tester wbudowany w grę nie pokazuję prawdziwej gry tylko jakies animację. Nikt o zdrowych zmysłach nie będzie brał jego pod uwagę. Chyba zrobię znowu temat o wydajności i wszyscy przekonają się jakie mają beznadziejne komputery  Co do vsync, jeżeli karta generuje więcej niż 60kl/s, to czasami na monitor wskakuja 2 klatki, czyli połowa ekranu to klatka 1 a druga połowa to już nastepna i zamiast płynnego obrazu mamy skoki.
|
|
|
|
« Ostatnia zmiana: 18 Marzec, 2010, 14:24:34 wysłane przez Jodlasty »
|
Zapisane
|
|
|
|
|
kingwins
|
chodzi o wyłączenie renderowania na przód - nie wiem jak ta funkcja ma prawo działać przecież i tak gracz może zmienić decyzję i całe prerenderowanie na nic, może w jakichś specyficznych aplikacjach taka funkcja się sprawdzi (przypuszczam że w 3d marku zawyży wyniki - nie zdziwiłbym się że o to właśnie chodziło)
W każdym razie efekt jest taki że min fps wzrasta 2-3 krotnie - to jest znaczna poprawa, znikają mikro lagi i piłowanie dysku dość znacznie, no i podobno lag na klawie znika, tego ostatniego jeszcze nie sprawdziłem tak na 100% ale na pewno wiem że wiele razy było tak, że wydałem kilka komend róznym jednostkom a efekt końcowy był taki że przez laga komendy dostały nie te jednostki co trzeba lub w ogole połowa z komend nie została zaliczona.
|
|
|
|
|
Zapisane
|
|
|
|
|
Jodlasty
|
Sprawdzę to dzisiaj, na jakiejś repce i zobaczymy jak to wygląda w praktyce.
|
|
|
|
|
Zapisane
|
|
|
|
|
HeartOrHead
|
Na repce będziesz sprawdzał czy masz laga z komendami?  Dałem wyniki z testu bo co miałem nagrać film z gry 1v1 żeby w lewym górnym wszyscy zobaczyli ile mam klatek? Czepiasz się szczegółów, zdaje sobie sprawę że demo coha to nie gra typowa, jednak po coś ten test tam wsadzili, wyniki jakieś daje, także skalą porównawczą różnych ustawień/kompów jest czy tego chcesz czy nie.
|
|
|
|
|
Zapisane
|
|
|
|
|
Jodlasty
|
Na repce sprawdze czy wartość nim fps się zmieni. Właśnie nie wiem po co dali ten test. Z każdym następnym patchem wydajność się zmieniała, ale w tym teście jest ciągle taka sama.
|
|
|
|
|
Zapisane
|
|
|
|
|
HeartOrHead
|
To od razu Ci powiem że raczej w repce nie zobaczysz różnicy. W tym teście jest chyba jakiś bug, bo tak jak napisałem w pierwszym poście monitorując podczas testu fps bezpośrednio z karty nie ma nigdy skoku na mniej niż ok 30 klatek. Natomiast w wynikach testu zawsze jest jakaś min. wartość 4-8 fps, to samo ma Dawn of War 2, tymczasem po zmianie max. pre-rendered frames na 1, wyniki w teście zaczynają pokrywać się ze stanem faktycznym i lag znika. Dodam że na forum relic, pracownicy z pomocy technicznej sami zalecają w tematach gdzie są problemy z fps wyłączenie vsync, bo niestety taka jest jego implementacja że ma wpływ nie tylko na max ale i na min fps. Nie trzeba tego robić poprzez panel karty, wystarczy dodać do skrótu uruchamiającego grę na końcu -novsync Jeszcze taki cytat że te min. 4 fps to nie mam tylko ja (przy max pre-rendered frames 3) The average number is the best representation of your actual performance. I just ran the test. I got 60 max, 59 avg and 4 minimum. I have a Core2 Q6600, 2GB Corsiar ram, and 768Mb 8800 GTX. The reason we're getting 60 max is because CoH has vsync on by default... I really recommend EVERYONE with performance problems to disable vsync! When Vsync is enabled the videocard can only output a framerate that is a factor of the refresh rate - for example, if your refresh rate is 60, only 60/30/15/10/6/5/4/3/2/1 are available. By syncing framerate to refresh rate it prevents 'tearing'; an image split between two frames currently being processed, but not all monitors have such an issue with tearing that all users will want to enable vsync.
Apparently triple buffering can improve the situation, but it remains that unless your system is uber-powerful and always remains above 60fps, youll WANT to disable v-sync and allow any fps rate to be displayed, rather than forcing the system to choose between a smooth 60fps and a jerky 30.
So this is not a 'useless' feature by quite a long shot; its a further performance boost for those with weaker systems with very little downside (tearing isnt very serious), just like disabling AA or AF.
|
|
|
|
« Ostatnia zmiana: 18 Marzec, 2010, 16:06:34 wysłane przez HeartOrHead »
|
Zapisane
|
|
|
|
Futri
Porucznik

Nick w COH: Futrzak
Wiadomości: 282
Ich bin katze
Dane OS & Browser
- System Operacyjny:
Windows 7/Server 2008 R2
- Przeglądarka:
Firefox 3.6
|
Czyli jak to powinno wyglądać z tym novsync gdzie to wpisać ja lalikiem jestem że tak powiem 
|
|
|
|
|
Zapisane
|
|
|
|
|
HeartOrHead
|
Klikasz prawym na skrót, który uruchamia COH, właściwości, w polu gdzie jest ścieżka do RelicCOH.exe dopisujesz na końcu -novsync Ty masz Windows 7 to nie wiem jak tam teraz z takimi rzeczami jest. Osobiście mam takie kombo tam: -nomovies -novsync
|
|
|
|
« Ostatnia zmiana: 18 Marzec, 2010, 16:09:42 wysłane przez HeartOrHead »
|
Zapisane
|
|
|
|
|
Linki sponsorowane
|
|
|
|
|
|
Zapisane
|
|
|
|
|