DirectX-evi 9,10,11

DirectX-evi 9,10,11

offline
  • Pridružio: 17 Sep 2006
  • Poruke: 421
  • Gde živiš: PALE, Republika Srpska

ljudi imam instaliran windows 7 i na njemu je fabricki instaliran directX 11, e sada moja grafa ne podrzava (geforce 9800GT) pa sam instalirao directX10. Do sada su mi sve igre radile OK, medjutim sinoc instaliram Splinter Cell:Double Agent i on je totalno ubzan, znaci leti po nivoima, sensitivity misa nenormalan, ma ne moze se igrati. Rekoh da nije do direcX-a, i instaliram 9-ku. Moje pitanje je, da li igra sama moze prepoznati koji directX ima u sebi sistem ili se to moze namjestiti, za svaku igru posebno i mogu li odjednom biti instalirana sva 3 directX-a na sistemu????



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 02 Sep 2008
  • Poruke: 4093
  • Gde živiš: Bg

Međusobno verzije DirectX - a nisu kompatibilne. Recimo igre koje zahtevaju DirectX 9 bez njega neće ni raditi.

Uz većinu igrica dolazi i DirectX uz instalaciju, pa samim tim ne bi trebao da pogrešiš oko verzije.



offline
  • Pridružio: 17 Sep 2006
  • Poruke: 421
  • Gde živiš: PALE, Republika Srpska

nijshvatam ja da nisu kompatabilne, ali da li mogu sve 3 biti na sistemu odjednom ili svaki put moram instalirati novi directX???

offline
  • Ričard  Male
  • Lavlje srce
  • Supermoderator
  • Zver!
  • Electro maintenance engineer
  • Pridružio: 28 Nov 2006
  • Poruke: 13745
  • Gde živiš: Vršac

Dovoljno je da imaš poslednju verziju directx-a. Kada instaliras noviju verziju ona obriše stariju. Valjda je tako i ako instaliraš stariju, onda ona obriše noviju, nikada ovo nisam radio pa ne znam.

Da proveriš koju verziju imaš radi sledeće: run> DXdiag

offline
  • Pridružio: 02 Sep 2008
  • Poruke: 4093
  • Gde živiš: Bg

White_Shark ::da li mogu sve 3 biti na sistemu odjednom

Mislim da ne mogu. Win neće da instalira DirectX ako isti takav ili noviji već ima instaliran. A downgrade nije moguć od verzije DX5 ili DX6.

offline
  • Pridružio: 02 Feb 2008
  • Poruke: 14018
  • Gde živiš: Nish

Citat:For example, a game designed for and running on Direct3D 9 with a graphics adapter driver designed for Direct3D 6 would still work, albeit most likely with degraded functionality.

Citat:da li igra sama moze prepoznati koji directX ima u sebi sistem
Da. Igra je pisana za odredjeni skup API-a, tj. za odredjeni DirectX koji zahteva.
Citat:ili se to moze namjestiti
Ne moze se namestiti. Ona ce potraziti DirectX i ukoliko posedujes stariju verziju, tesko da ces moci pokrenuti igru.

Citat:mogu li odjednom biti instalirana sva 3 directX-a na sistemu
Mogu, ali nije potrebno.

Pogledaj koji DirectX igra trazi, instaliraj ga i pokreni igru.

offline
  • Pridružio: 09 Jan 2006
  • Poruke: 1882
  • Gde živiš: Beograd

Da damo naprecizniji odgovor oko priče vezane za instalaciju raznih verzija DXa.

Prvo Win 7 je unapređena verzija Viste, pa je tako i DX11 unapređena verzija DX 10 koji je na VIsti. U ostalom, i za Vistu je relativno nedano izdat update koji joj daje DX11. Znači, sa stanovišta MSa, danas ima samo dva DXa u igri, DX11 i DX9.

NA Win 7 pored DX11 ima ugrađen, ko i na Visti, jedan poseban DX9 nivo, radi kompatabilnosti sa starijim programima. U praksi, pokazalo se da on nije dovoljan za potpunu kompatabilnost, pa je preporuka koju svi daju da se skine zadnja verzija DXa i da se ona instalira, jer ona obuhvata ceo DX9. Pri instalaciji neće biti probleam jer imena raznih dll-ova za DX9 i DX11 se razlikuju pa i samim tim sistem lako prepoznaje koji DX treba da koristi. Dakle, za igre je poželjno i često neophodno (ako su u pitanju stariji nazivi) da se instalira i DX9 na sistem. Moje iskustvo, od Viste do Win 7 kao i iskustvo mnogih drugih.

Dakle, odgovor na pitanje je da mogu biti instalirana dva DXa na sistemu ( ili 3 ako se gleda zvanična definicija MSa), jer svaki ima svoje dllove koje poziva prema zahtevu programa. Nema kolizija, nema problema, nema nekompatabilnosti.

offline
  • Pridružio: 02 Sep 2008
  • Poruke: 4093
  • Gde živiš: Bg

Povukla me ta preciznost odgovora. Smile

Nije mi bilo teško, pa sam se malo igrao u 7 - ci sa DirectX - ma.

Čisto da napomenem da sam imao problema oko uninstala DirectX - a, a kasnije i problema sa zvukom jer je u pitanju efektivna extenzija video i audio drajvera. Da sam znao da će tako biti nikad ne bih radio ovaj test.

Napomena. Radi se o Windows 7.

1 - probao sam da instaliram DirectX 9.0c - bimonthly updates koji je dostupan za Win 7 od avgusta meseca 2009 - te, DirectX 11 - koji je default i ne može jedan pored drugog da radi. Jednostavno jedna verzija drugu prepoznaje i nema promene kod instaliranja, tj. uvek se u dijagniostičkom alatu (DxDiag) nalazi jača/nova verzija.

2 - nigde nisam našao da je instalirano '3' različite verzije DirectX - a (što je i nemoguće u Win 7, jer 10 ne postoji, a verzije 9 a/b - pored c ispadaju iz igre u startu).

3 - Zadnji DirectX odnosno ovaj koji dođe uz Win 7, je set svih predhodnih DirectX - va u kojem je spakovano skoro sve mrtvo i živo. Najbolji primer je kada se raspakuje taj zadnji DirectX, u njemu će se naći tačno po mesecima razvrstani (zip, rar) update/i.

Ne tvrdim za Vistu, XP, ali za Win 7 sada iz iskustva tvrdim da definitivno ne mogu biti instalirane različite verzije DirectX - a. Probano na dva računara i isti je slučaj. DxDiag uvek prikazuje noviju verziju DirectX - a i nigde se ne pominje neka druga verzija, u ovom slučaju još samo jedna.

offline
  • Pridružio: 09 Jan 2006
  • Poruke: 1882
  • Gde živiš: Beograd

DxDiag uvek pokazuje onu verziju sa kojom radi sistem a to je za Win7 DX11. U svakom slučaju, imaju ova dva linka i mislim da oni dosta objašnjavaju sami za sebe:

http://www.microsoft.com/games/en-US/aboutGFW/pages/directx.aspx

Nije ništa pametno ali bitan deo je onaj koji govori o tački skidanja najnovijeg DXa za gamere i to te baci na ovaj link:

http://www.microsoft.com/downloads/details.aspx?di.....b8109cb4f5

I tu dolazimo do dela kad se dotičćni raspakuje. Tu se nalaze svi updatei za DX i to za susteme od XP SP3 pa do Win7, i obuhvataju i DX9 i DX10 i Dx11 (inače nadogradnja DX10, pa je time DX10 za DX11 podskup i po def već stavljan).

E sad, kako je rešen problem oko DXova i na Visti i na Win7 i zašto se instaliraju i dllovi sa DX9 na sistem iako ih zvanično ne vidiš. MS je radi kompatabilnosti sa starijim programima na Visti i Win7 postavio jedan podsistem DXa koji treba da obezbedi kompatabilnost sa starijim programima i hardverom i taj lejer ima oznaku DX9E. I on se poziva po potebi, i nije native za sistem. I instaliran je po def na sistemu, u okvru instalacione procedure za OS. Dakle, ti dllovi se pozivaju samo po potrebi, a to je situacija koju imamo sa starijim igricama, tad i samo dotičnom procesu treba dll koji je u DX9. Poziva se samo tad, ne u normalnom radu sistema. Po završetku procesa ( a to je igrica) on je dalje neaktivan za sistem i on ga ne koristi i ne konstatuje. A u igrici se tačno zna koji je to dll, jer oznake dllova za DX9 i DX11 imaju različite oznake, dakle, nema mogućnosti pogrešnog pozivanja. To lako vidiš i kad raspakuješ pomenuti cab koji dobijaš, recimo negde avgust, pa imaš verzije za nadogradnju za dx9, dx10,dx11. Imaš instalirana praktično sva 3 DXa, ali za sistem su dva u mormalnoj dijagnostici obsolentna i ne pokazuju se, za normalan rad su nepotrebno đubre. Malo komplikovano objašnjenje ali ono koje daje kompatabilnost sa starijim stvarima.

Ko je trenutno na forumu
 

Ukupno su 738 korisnika na forumu :: 11 registrovanih, 1 sakriven i 726 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Boris90, laurusri, lcc, loon123, Mi lao shu, MikeHammer, Milometer, panzerwaffe, Tila Painen, Viktor Petrenko, voja64