Hirdetés

DX9 kártyák vs Win10... van valakinek tapasztalata?

Mint azt már egy korábbi bejegyzésben említettem, egy GPU architektúra időtállósági jellegű cikket tervezek készíteni, és a legrégebbi kártyák, amiket szerepeltetni tervezek, a DX9 éra csúcsmodelljei lennének. Konkrétan egy 7900 GTX és egy X1900 XT. A két oldtimer korú nagyvas már meg is érkezett, és kiváló egészségnek örvend:

A Win10 alatti beüzemelésükkel viszont problémáim adódtak, méghozzá (a várakozásaimmal ellentétben) nem a Radeon, hanem a GeForce esetében. Természetesen hivatalos Win10 támogatás egyik típushoz sincs: a Radeonhoz Vistás (!!!), a GeForce-hoz pedig Win7-es a legutolsó driver, ennek ellenére tökéletesen üzemelnek velül Win10 alatt is (ha azt nem vesszük figyelembe, hogy a Start menü átlátszó és kattinthatatlan lesz mindkét kártya esetén, egyéb komolyabb problémába nem üzköztem).

Hirdetés

Amivel viszont gondom van, az a teljesítmény: a GeForce Win10 alatt nem hozza az elvárható számokat, míg a Radeon tökéletesen teljesít ott is. Praktikus okokból (a modernebb tesztgépem nem támogat Win7-et, plusz a Steam is megszünteti a Win7 támogatását) örülnék neki, ha Win10 alatt végezhetném a méréseket. Van esetleg valakinek ötlete a probléma megoldására?

Konkrét 3DMark06 eredmények:

i7-9700 + Win10:

7900GTX: 5530 (SM2: 1974, SM3: 1886, CPU: 12866)
X1900XT: 7444 (SM2: 2572, SM3: 2676, CPU: 12570)

i7-4790k + Win7:

7900GTX: 7346 (SM2: 2695, SM3: 2567, CPU: 8708)
X1900XT: 7303 (SM2: 2541, SM3: 2692, CPU: 8590)

  • Alpi.

    addikt

    Melyik Nv drivert próbáltad ? Én használtam pár alkalommal 7000-es vga-t Win 10-hez. Igaz a teljesítményét nem néztem, de a 2d-s fícsörökkel, mint felbontás, áttetszőség, stb. nem rémlik, hogy probléma lett volna. Emlékeim szerint a Vista-s driverekkel vannak ilyesmi problémák. (Ha 8.1 vagy 10-re rakják)
    Sajna távol vagyok most a gépektől, de emlékeim szerint valami 30X-es driver, win 8.1-ig tartó supprt-al az uccsó, w10 alatt is használható driver. 307.xx talán, de erre nem vennék mérget.

    https://www.youtube.com/channel/UCbJjHfBdTsUw3UJAFr-5Gsg

  • GAI

    senior tag

    LOGOUT blog (1)

    válasz Alpi. #1 üzenetére

    A legfrissebb elérhetővel néztem: 309.08-desktop-win8-win7-winvista-64bit-international-whql

    A neve alapján még win8-at is támogatna, de az NV oldala csak win7-re dobta ki. De win7 alatt is ugyanezzel a driverrel futott, és ott nem volt gond a sebességgel. A Radeon drivere a régebbi, az csak Vistás, de sebességileg azzal nincs gond win10 alatt sem. A start menü áttetszőség mindkét kártyával pontosan ugyanúgy jelentkezik, szóval az inkább valami feature hiányra lesz visszavezethető szerintem. De azzal együtt tudnék élni a tesztek alatt. Felbontás gond nem volt (legalábbis full hd-ig, amin néztem).

    Esetleg az lehet még, hogy nem is a win10-et nem szereti a kártya, hanem a modernebb tesztkonfig nem tetszik neki? :F De ilyet se nagyon láttam még, hogy ha már elindul és látszólag jól működik egy kártya egy konfigban, akkor a sebességgel gond lenne, ami másik gépben meg nem jelentkezik...

    [ Szerkesztve ]

  • Alpi.

    addikt

    válasz GAI #2 üzenetére

    Lehet, hogy DirectX eredetű a problémád. Sok, még DirectX 8/9-re íródott játék nagyon rosszul fut újabb hardvereken, W10 alatt, mert különböznek az utasítások, megoldások és egy "fordító" / wrapper konvertálja, ami rengeteget ront a teljesítményen. Nálad most épp a hardver a dx9-es, de simán lehet, hogy ugyan ez okozza a gondokat.
    Általában létezik rá megoldás egy custom wrapperrel. Akár Vulkan akár egy mádsik Dx9 to Dx 11 wrapper lehet, megoldja a gondot. [Gyorsba ezt találtam, ahol ezt boncolgatják]
    Hátha segít !

    https://www.youtube.com/channel/UCbJjHfBdTsUw3UJAFr-5Gsg

  • GAI

    senior tag

    LOGOUT blog (1)

    válasz Alpi. #3 üzenetére

    De akkor mindkét kártya lassú lenne, nem? A Radeonnak nincs baja win10-el, pedig régebbi a drivere. Ezekhez a wrapperekhez gondolom dx11 képes hardware kellene, szóval a régi kjártyákhoz nem lenne jó. Meg amúgy is, a tesztjeimben nem szoktam ilyen hackelés-jellegű megoldásokhoz folyamodni, mert azt vizsgálom, hogy a kártyák önmagukban, kizárólag gyári driverekkel és megoldásokkal, laikus felhasználó által üzemeltetve hogyan viselkednek.

    Most még azt kell kitesztelnem, hogy a régebbi gépen win10 alatt lassulna-e a 7900GTX. Ha igen, akkor kénytelen leszek win7-re váltani a dx9-es kártyákkal. Ha nem, akkor az újabb géppel van a baja, és akkor mehet a mérés a a régebbi gépen (ami még mindig overkill egy dx9-es kártyához) win10 alatt.

    [ Szerkesztve ]

  • Elméletben nem kellene hogy lassabb legyen. Az meg hogy telepíthető-e az csak simán WDDM kérdése. Win10 megeszik mindent ami WDDM, nincs követelménye hogy annak milyen verziósnak kell lennie.
    A legrégebbi amit fel tudtam rakni kártyákból win10 alá az FX5200-as volt nvidia oldalon és X300 Ati oldalon. Igazából talán a dx9 sm2 a minimum amihez csináltak wddm drivert. Sajnos hardveres gyorsítást dx8-as kártyákon már nem tudtam elérni win10 alatt. Dx9-nek már mennie kell rendesen, elvileg.
    Lassulásra ötletem sincs, talán valami emulálva megy. Bár pont nvidia esetén van ilyesmi hogy érzékenyebb a procira de itt meg pont lassul a jobb procitól.

    [ Szerkesztve ]

  • Alpi.

    addikt

    válasz GAI #4 üzenetére

    "kártyák önmagukban, kizárólag gyári driverekkel és megoldásokkal, laikus felhasználó által üzemeltetve hogyan viselkednek." - Akkor a x@rul az végülis egzakt eredmény. :DDD :DD
    Ha más / saját dll-eket használnak, simán lehet, hogy a Radeon-nál nincs ilyen lassulás. Ennyire nem vágom a témát sajna, csak beugrott, hogy régi, dx9 játékoknál már hallottam ilyen problémáról.

    [ Szerkesztve ]

    https://www.youtube.com/channel/UCbJjHfBdTsUw3UJAFr-5Gsg

  • Lars

    őstag

    Quadro driver megmókolva hogy menjen a GTX-el esetleg ? Amúgy fura tényleg hogy elindul és látszólag megy, csak rohadt lassú. :U

    Ja és Hajráradeon :D

  • proci985

    MODERÁTOR

    válasz GAI #4 üzenetére

    metodikai oldalrol, ha a jelen bemutatasa a cel az adott legacy hardverek bemutatasanak a szempontjabol, akkor hasznalhatsz Win10et. leirva, hogy a kartya lassabb mind Windows 7 alatt, hogy driveres tamogatas nincsen, start menu mukodeskeptelen (probaltad Aerot kikapcsolni?) es nagyon rossz a teljesitmenye.

    ugyan igy hatranyba kerul a Geforce, ugyanakkor igy lesz valid a kep

    azt vizsgálom, hogy a kártyák önmagukban, kizárólag gyári driverekkel és megoldásokkal, laikus felhasználó által üzemeltetve hogyan viselkednek.
    megy, de Win10 alatt rosszul, Win7nek viszont evek ota nincs szoftvertamogatasa, szoval az mar egy legacy OS.

    DX9es kartyakkal en meg egy OSsel nem veszodnek: csak problemaforras, es a jatekok joresze amugy se fog elindulni rajtuk, vagy pillanatok alatt keves lesz a framebuffer. ezek a kartyak 15 eve mar elavultnak szamitottak teljesitmenyre, szoval majdnem mindegy, hogy 3 vagy 4 fpst fogsz kapni.

    apropo belegondolva: nezz ra az NV kartyara mekkora a VGA VRAM terheles, lehet az a baja. ATI ringbusos, az kevesbe omlik ossze, ha kifut a fedelzeti memoriabol. esetleg pciE info lehet meg erdekes.

    [ Szerkesztve ]

    Don't dream it, be it. // Lagom amount.

  • GAI

    senior tag

    LOGOUT blog (1)

    válasz proci985 #8 üzenetére

    Itt nem csak új játékok lesznek (azokat nyilván nem tudnák el sem indítani), hanem 2004-től fölfele évente 20 játék :) És az lesz a lényeg, hogy melyik bírja tovább. Alapvetően indíthatnám DX10-től is a cikket, csak úgy nem lenne meg a 20 év x 20 játék, nem nézne ki olyan jól :DDD

    Szóval attól nem tartok, hogy 3-4 FPS-ek lesznek, mert amelyik játékhoz egyáltalán csináltak dx9 támogatást, az a legerősebb dx9 kártyákkal csak megmozdul már tűrhető szinten... Alapvetően kijelenthető, hogy a legfrissebb játék, amit el tudnak indítani, valószínűleg nem igényel win10-et, tehát nem akkora probléma, ha win7 alatt kell tesztelni őket (csak nekem kényelmetlenebb).

    A jobbik eset az lenne, ha nem is a win1-el, hanem a konfiggal lenne baja a GF-nek, és menne az öregebb i7-ben win10-el is jól, mert akkor "csak" a configot kéne kicserélni alatta. Persze az se kényelmes, de még mindig egyszerűbb. De ezt még majd ki kell tesztelnem, hogy a géppel vagy az os-el van baja, mert eddig csak az biztos, hogy régebbi gép + win7-el jó, újabb gép + win10-el pedig nem jó.

    [ Szerkesztve ]

  • proci985

    MODERÁTOR

    válasz GAI #9 üzenetére

    Windows 7 legacy, az ujabb kartyakhoz pedig mar nincs driver. Szoval emiatt en inkabb azokra fokuszalnek. az a baj, hogy ugy az osszehasonlithatosag lesz rosszabb, plusz az eredeti cel serulhet.

    2004tol inditva fhdben mar 2007ben meglenne az egyszamjegyu fps, pl Crysis garantaltan, de Stalker vagy Far Cry 2 is valahol annyit tudott ezeken a maguk idejeben. 720p / 1280x1024 eseten a 15 vs 20 fps szinten kb jatszhatatlant jelentett (8800gt / 3870 alatt ezek nem futotak jol maxos beallitasokkal). 2008ra meg kint volt a 4870 / GTX280, es a ket generacio ott konkretan negyszeres raszter kulonbseget jelenetett, a 7es szeria meg ott mar a korai tesztekben is balul allt driverre.

    egyebkent lehet, hogy az ujabb gepen az ujabb pciE csatolot nem szereti.

    [ Szerkesztve ]

    Don't dream it, be it. // Lagom amount.

Még van hozzászólás! Tovább