O___o
RUBRYKI_TRADYCYJNE TXT_EKIPA TEXTY_CZYTELNICY GOODIES

Jak przyspieszyć kompa (a w tym Q3)
Text by [ Slave ]

A więc ... Kurde pierwszy sensowny text, a ja nie wiem od czego zacząć !!! Zacznijmy od tego, że zapewne wielu z was nie może komfortowo pograć w Q3, z więcej niż jednym botem, lub musi ograniczyć grafikę prawie do minimum. Co niektórych może wqrzać fakt, że powiedzmy taki Anarki vs gracz na DM17 i gierka posuwa (bez skojarzeń stare zbreźniki ;]]]) na niecałe 20-25 fpsów. Wiem coś o tym, bo jeszcze nie dawno miałem Voodoo 3 3000 - 16MB, a potem TNT 2 M64 - 32MB (+PIII 450, 128 MB RAM) i co prawda nie było to 20 fps jednak, aby wyniki były zadowalające na większych mapqach mogłem grać tylko z jednym botem nie więcej (Anarki - nightmare, Q3DM17 - 35 fps). Teraz rozwiązałem ten problem w sposób troszkę kasożerny (tzn. kupiłem sobie GeForce 2 MX - bo tani (650 PLN) , a wydajność jest na poziomie GeForce 256 DDR - za którego nadal zapłacimy ponad 1000 PLN), ale jednak przez jakiś tam czas radziłem sobie sposobami o wiele tańszymi lub nie potrzebującymi żadnego wkładu finansowego. Aha od razu mówię, że tekst ten jest nie tylko zbiorem moich doświadczeń, ale także podsumowaniem artykułów przeczytanych w różnych pismach, które zostały przeze mnie osobiście wypróbowane. To tyle tytułem wstępu. Przejdźmy do faktów.
Teraz przedstawię kilka sposobów na powiększenie (nawet znaczne) ilości fps'ów bez wywalania kasy, której zapewne większość z nas i tak ma mało ;[.
Najpierw zajmę się sposobami nie pochłaniającymi wiele czasu, a dającymi także dosyć znaczne rezultaty.
W ostatnią sobotę będąc u SHiELDER'a z kompem na małym deathmatch'u odkryliśmy ciekawą rzecz. Otóż komp SHiELDER'a (PII 350, podkręcony do 400 - z wielkim wiatrakiem stojącym koło otwartej obudowy, 64 MB Ram'u i TNT 2 Ultra na pokładzie) na Q3 z jednym botem na nightmare na DM17 wyciągał tylko wspomniane wyżej 25 fps'ów. Może nie uwierzycie, ale zmieniając jedną opcję w setupie Q3 (Gl Extension ustawiliśmy na "On") poprawiliśmy rezultat o około 40% (+10 fps). Teraz jego komp wyciąga na DM17 - 35 fps i SHiELDER strasznie się z tego powodu podjarał ;]]. Kolosalny wzrost wydajności zauważyliśmy w pierwszym demku (dla nie wiedzących ilość fps'ów w demkach mierzy się za pomocą polecenia - /timedemo 1 , wpisanego przed uruchomieniem demka). Przed ustawieniem Gl Extension'a na "on" średnia ilość fps'ów wynosiła około 20-25 fps, po zmianie w/w wartości wydajności w demo001 wzrosła prawie o 100%, otóz jego komp na pierwszym demku wyciąga teraz 48 fps ;]]. Wzrost wydajności może także dać zmniejszenie Geometric Detail.
Ta porada dotyczy przedewszystkim posiadaczy płyt głównych z chipset'em Via Technologies, jednak myślę, że śmiało skorzystają z niej posiadacze płyt głównych innych producentów. Jeśli ktoś ma to gówno (ja to niestety mam ;[) to może w dość łatwy sposób polepszyć, wydajność nie tylko Q3, ale także innych gierek. Otóż firma ta dołącza do swoich produktów CD-ka ze sterownikami do płyty (co jest raczej rzadkością), a jeśli ktoś kupił gotowy komputer z taką płytą (to znaczy nie składał go samemu) to zazwyczaj (tfu, prawie nigdy) to dostaje kompa bez zainstalowanych sterowników do płyty g. Dostaje co prawda płytkę do łapy, ale w przekonaniu, że wszystko jest zainstalowane rzuca ją gdzieś w kąt i zapomina na amen. Jest to poważny błąd. Otóz mając jeszcze wspomnianą Rivke 2, Q3 w demku 1 osiągało jakieś 30 fps. Po zainstalowaniu z płytki ze sterami do MainBoarda sterowników do szyny AGP Q3 przyspieszyło o około 30% (tzn. osiągało już 40 fps), więc nawet jeśli nie masz płyty z chipsetem firmy VIA, a dostałeś CD'ka ze sterami to wrzuć najlepiej wszystkie stery, a przedewszystkim obsługę szyny AGP, wzrost wydajności będzie zauważalny.
Duże znaczenie mają także ustawienia BIOS'u (mogą podnieść wydajność o jakieś 5-20% -zależy od posiadanego sprzętu) . Poniżej podam opcje które warto zmodyfikować, aby poprawić wydajność naszego kochanego komputera. Nie będę się rozpisywał do czego służą dane ustawienia, ale przedstawię po krótce optymalne ustawienia. Oto one :

- L1 Chache - pamięć podręczna procesora 1 poziomu. Włączenie tej opcji pozwala procesorowi na dostęp najczęściej przetwarzanych danych, czyli skuteczne przyspieszenie pracy całego systemu. Zalecane ustawienie Enabled. Funkcję tą przydaje się wyłączyć tylko w chwili gdy naprawdę mocno podkręcimy procek.
- L2 Chache - j.w. tyle że pamięć podręczna 2 poziomu.
- Gate A20 Option - Ustawienie to występuje w nie wszystkich wersjach BIOS'u Awarda. Odpowiedzialna jest za dostęp do pamięci RAM powyżej 1 MB. Najlepsze ustawienie : Fast
- Bank x/x DRAM Timing - (x to liczby które będą widoczne w setupie BIOS'u) Ustawienie to najlepiej ustawić na "Turbo" (prawdopodobnie w setupie będziecie mieli 3 takie pozycje z różnymi "x" , porada dotyczy wszystkich). W przypadku wystąpienia jakich kolwiek problemów zalecane jest stopniowe zmniejszanie prędkości pamięci.
- SDRAM RAS-to-CAS delay - najlepiej ustawić na najmniejszą z dostępnych wartości. UWAGA !!! NIe wszystkie układy mogą wtedy pracować z pełną stabilnością, w razie jakich kolwiek problemów należy stopniowo zwiększać wartość, aż do uzyskania zadowalającej (lub pełnej) stabilności.
- SDRAM Cas Latency - J.W.
- Read-Around-Write - Podnosi sprawność podsystemu pamięci, umożliwiając odczyt poza kolejnością. Zalecane ustawienie "Enabled"
- AGP Master 1 WS Read/Write - Ustawienie pozwalające na podniesienie wydajności karty graficznej. Jeśli jednak wystąpią jakie kolwiek błędy w wyświetlaniu grafiki należy przywrócić pierwotne ustawienia. - IDE HDD Block Mode - Podwyższa wydajność dysku twardego . Zalecane ustawienie "Enabled" UWAGA !!! Dla systemów Windows NT zalecane jest ustawienie "Disabled"
Jeśli mamy mało RAM'u to możemy się pokusić o zoptymalizowanie pamięci wirtualnej systemu Winshit. Mało to pojęcie względne ponieważ u mnie (128 MB RAM) Q3 i tak korzysta z pliku wymiany. Zacznijmy od ustalenia stałego pliku wymiany. Aby tego dokonać należy kliknąć prawym przyciskiem na ikonę Mój Komputer i wybrać właściwości. Potem przejść na zakładkę Wydajność i wybrać przycisk "Pamięć Wirtualna" (kurde , lepiej niż w Komputer Świat ;]]]) Aby powstał stały plik wymiany wartość minimalna i maksymalna muszą być takie same. Jak zbadać jaki rozmiar powinien mieć plik wymiany ??? Ja zawsze daje na oko 200 MB. I myślę że jest to optymalne rozwiązanie. Potem należałoby jeszcze zdefragmentować dysk na którym założyliśmy plik wymiany. Ale nie za pomocą zwykłego defragmentatora Win**** (censored). Musi to być program który przenosi plik wymiany (tzw. Swapfile) w najszybsze obszary dysku. Ja robię to za pomocą, programu SpeedDisk, znajdującego się w 30 dniowej wersji pakietu Norton Utilities lub demonstracyjnej wersji programu Nuts&Bolts. Wydajność wzrasta zależnie od ilości fizycznej pamięci RAM, zamontowanej na płycie głównej.
Istnieją jeszcze programy zwalniające nieużywane obszary pamięci, WinCoolery, itp. Jednak wg mnie one nie dają żadnego zysku, po zainstalowaniu Q3 nie przyspieszyło ani o 1%. Być może działają na słabszym sprzęcie.
A teraz opisze posunięcia które wymagają trochę wiedzy na temat komputerów i które mogą już troszke kosztować. Jak się już zapewne niektórzy domyślają chodzi mi tu o sztukę podkręcania procesorów jak i kart graficznych. Jeśli chodzi o procesory to omówię tu tylko jeden z łatwiejszych sposobów na podkręcenie procka, bo nie mam w tym zbyt dużego doświadczenia. Dotyczy ono posiadaczy BIOS'ów które posiadają w menu "Chipset Features Setup" opcje "CPU/PCI Clock (Mhz)" . Jak się zapewne domyślacie chodzi tu o ustawienie częstotliwości procesora. Ale stop. Tutaj ustawiasz jedynie częstotliwość, pracy magistrali systemowej, która w iloczynie z mnożnikiem daje dopiero końcową częstotliwość, pracy procesora. Pamiętajmy także, że po podkręceniu nasz komputer, będzie potrzebował znacznie lepszego chłodzenia. Karty graficzne. To już zupełnie inna historia. Podkręcamy je w bardzo prosty sposób. Należy zaopatrzyć się w odpowiedni program - PowerStrip czy coś takiego (w kartach NVIDII możliwość podkręcania jest w zaawansowanych właściwościach karty - ofkoz , jeśli masz org. stery). Pamiętajmy że podkręcone podzespoły należy zaopatrzyć w lepsze chłodzenie. Aha jeśli już weźmiecie się za podkręcanie to pamiętajcie, aby dla własnego bezpieczeństwa (tzn.bezpieczeństwa kompa) nie podkręcać nic ponad 15% wartości orginalnej.
Dobra kończę już, bo się chyba zbyt rozpisałem. Może namówię kumpla z naszego klanu, żeby skrobnął coś o podkręcaniu, bo szybszego PII350 i V3 niż jego na świecie nie ma ;].

A tutaj macie ustawienia moje i SHiELDER'a na różnych sprzętach (tylko Q3), aby Q3 działało optymalnie.

Mój sprzęt :
PIII450 + 128 MB Ram + G2 MX
1024/768 - 16 bit lub 640/480 - 32 bit (do wyboru chodzi jednakowo)
Geometric detail = High
Gl Extension = On
Oswietlenie = Lightmap
Texture filter - Bilinear

SHiELDER
PII350 (podkręcone na 400) + 64 MB Ram - TNT 2 Ultra
Gl Extension = On
16 bit - 640/480
Oświetlenie = Lightmap
Geometric Detail = Low/Medium

Dobra to by było na tyle. Pozrowienia dla całego klanu RT (naszego klanu),X3NiT4, Luke'a.

GFX and HTML by bl0 '2001