Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Czy ET wymaga DirectX
Forum Serwisu: Polskie Centrum Enemy Territory > Problemy techniczne z sprzętem, sterownikami, systemami operacyjnymi > Hardware & other Software
-terpik-
Witam, na stronie głównej nie pisze w wymaganiach.. wymagany directx. Czy gra pójdzie pod wersją 8.1? Z góry dzięki za odpowiedź.
Swiety
I. Minimum System Requirements

* Windows® 98/ME/2000/XP OS (Windows NT 4.0 not recommended for clients)
* 100% Windows® 98/ME/2000/XP compatible system (including all 32bit drivers)
* Intel® Pentium® III 600Mhz processor or AMD equivalent
* 128 MB RAM
* 32 MB 100% fully OpenGL® compliant 3-D video card
* Microsoft® Direct X® 8.1 or higher (not included)
* 271 MB total disk space for game files
* 500 MB free disk space for swap file
* 100% Microsoft® Windows® compatible keyboard
* 100% Microsoft® Windows® compatible mouse
* 100% Microsoft® Windows® compatible sound card

M4ch3n
oczywiscie ze dziala ale slyszalem ze ma problemy z karta gf6600 poniewaz ona nie ma supportu na 8.1 i nizsze ale grac sie da
Swiety
To źle słyszałeś. W chwili obecnej nie ma karty graficznej która supportowałaby DirectX9 bez supportu dla niższych.

DirectX to zestaw funkcji ułatwiających programistom pisanie gier. Fukcje te opisują określone efekty graficzne (np filtrowanie tekstur, bump mapping itd, oświetlenie). Microsoft co jakiś czas wypuszcza nowszą wersję DirectX zawierającą coraz to nowsze funkcje (oprócz starych). Producenci układów graficznych dostosowują się do tego wyścigu technologicznego i wyposażają swoje procesory w możliwości sprzętowej obróbki tych efektów.
Dzieki postepowi technologicznemu jest właśnie możliwe sprzętowe wyświetlania coraz nowszych i bardziej efektownych efektów graficznych.

Pomiędzy procesorem graficznym a DirectX stoi sterownik karty graficznej, który własnie umożliwia obróbkę przez kartę graficzną nowych funckji DirectX.

Jeśli karta graficzna nie potrafi obsługiwać jakiś nowych funkcji jest niezgodna (lub niezgodna w pełni) z okrsloną wersją DirectX (jest zgodna z niższymi wersjami) ale w wielu przypadkach jest możliwość softwareowej emulacji (co oczywiście jest wolniejsze i mniej efektowne)


Engine GF6600 pod względem możliwości efektów graficznych i supportu DirectX jest taki sam dla całej serii 6xxx, która oczywiście wspiera DirectX 9 i niższe.

Zapewnienie zgodności ze starymi wersjami DirectX nie jest żadnym problemem dla producenta. Co najwyżej może on odpuścić sobie optymalizację pod względme starszych wersji DirectX przy projektowaniu czipa graficznego czy pisaniu sterowników (wychodząc z mniej lub bardziej słusznego założenia, że nie ma sensu budować czegoś nowego co miało by wykorzystywać antyczne starocie).
Taka sytuacja właśnie wystepuje w kartach serii 66xx, gdzie w grach wykorzystujących DirectX 9 działają one bardzo ładnie natomiast w starszych na kolana nie powalają.



Engine Wolfa wykorzystuje OpenGL. Do wyświetlania zaawansowanych efektów nie jest wykorzystywany DirectX (a konkretnie jego główna częsć czyli Direct3D) tylko OpenGL. DirectX jest natomaist wykorzystywany podobnie jak w innych grach do dźwięku (DirectSound) czy obsługi różnych urządzeń dołączonych do kompa (DirectInput).


PS

Ciekawe ile jeszcze kurwa odgrzebiesz topików sprzed lat zanim dostaniesz bana ?

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2026 Invision Power Services, Inc.