Matrox G400

Název kartyMatrox G400
VýrobceMatrox
Grafický čipMatrox G400
Paměť16 MB SDRAM
Zapůjčil, cena Alzasoft, 3868 Kč bez DPH (17.8.1999)

Kdysi dávno začaly vznikat 3D karty pro běžné uživatele. Jednou z nejlepších karet té doby byl Matrox Mystique, s příchodem Voodoo Graphics od 3Dfx se ovšem projevily všechny slabiny Mystiqua a karta byla ztracena. V druhé polovině roku 1998 se Matrox pokusil vrátit na výsluní s čipem G200, který sice měl už tradičně skvělou kvalitu obrazu, ale jeho výkon ve srovnání s TNT a Voodoo2 dost pokulhával. Uplynul rok a Matrox je zpátky s čipem G400.

O čipu

Podobně jako skoro všechny dnešní 3D čipy, i G400 se dodává ve dvou variantách - "standardní" G400 a výkonnější G400 MAX. Rozdíl je téměř stejný jako třeba u TNT2 a TNT2 Ultra nebo Voodoo3-2000 a Voodoo3-3000 - procesory se liší v podstatě jen taktováním.

G400 podporuje všechny běžné 3D featury - renderování v true coloru, podpora AGP, velké textury, všechna možná filtrování apod. Navíc má tři opravdu pokročilé vymoženosti:

  1. Zdvojená interní sběrnice - 128 bitů pro zápis a 128 bitů pro čtení. Tím by se mělo dosáhnout vyšší datové propustnosti, otázkou je, jestli to něčemu pomůže - pokud stahujete z internetu, je vám celkem houby platné, že modem umožňuje přenést 33.6 kbps v obou směrech, když stejně přenášíte jen v jednom.
  2. Dual head - umožňuje zapojení dvou monitorů (nebo monitoru a televize) současně. Pro hry tuto featuru asi moc nevyužijete, ale pro práci to musí být skutečná lahůdka - na jednom monitoru mít třeba vytvářený formulář a na druhém zdrojový kód, to je něco, o čem se mi v noci zdá (v dobrém slova smyslu).
  3. Environment bump-mapping - je oproti emboss bump-mappingu, který je dnes přítomen na každé kartě, opravdu znatelným krokem vpřed. Efekty, které se s ním dají získat, jsou skutečně úžasné - to ostatně můžete snadno posoudit sami, někde ve starších novinkách už ukázka env. bump-mappingu byla a ani v této recenzi samozřejmě nemůže chybět.

Dodávka

K recenzi jsem dostal nejlevnější verzi karty, tj. standardní (ne MAX) jen s 16 MB paměti a bez Dual headu. Navíc přišla jako OEM, takže kromě pytlíku s kartou a jednoho CD s ovladači už jsem nic dalšího k dispozici neměl. Nečekejte tedy obvyklou kritiku (ani chválu) manuálů.

Po bližším pohledu na kartu jsem zjistil několik odlišností od ostatních karet: G400 nemá aktivní chlazení (větráček), pouze heatsink. Ten je zato dost velký a hustý, takže čip má i po dlouhém provozu poměřně nízkou teplotu - dokonce nižší než můj přetaktovaný Celeron (měřeno prstem ;-)). Za druhé, paměť je 6 nanosekundová, zatímco paměti na standardních verzích ostatních karet mají v drtivé většině případů cyklus 7 ns. To by mělo umožnit lepší přetaktovatelnost.

Když už mluvím o přetaktovatelnosti, určitě jste zvědaví, na jaké rychlosti karta běží. Výrobce sice tyto údaje pečlivě utajuje, ale nejnovější PowerStrip se mu oklamat nepodařilo - čip běží na 125 MHz, paměť na 166 MHz. Tyto rychlosti poměrně přesně odpovídají rychlostem standardního TNT2, proto výsledky benchmarků porovnávejte s ním a ne s TNT2 Ultra - s tou by měl soutěžit G400 MAX.

Na jediném dodaném CD je driver pro Windows 9X a Windows NT, manuál, technologické demo, ke kterému se ještě dostanu, a přehrávač DVD, který jsem díky nevlastnictví DVD mechaniky a disků nezkoušel.

Instalace

O instalaci nelze říci nic moc zvláštního, prostě funguje tak, jak je obvyklé. Driver jsem použil ten z CD, protože jsem se nemohl dostat na Internet - zrovna ten den, co jsem definitivně zrušil modemové spojení, spadnul Dattel Kabelu server a rozběhl se až v pondělí dopoledne, kdy už jsem musel kartu pomalu vrátit.

Tweakovací utilita u driveru je, ovšem je velice slabá - kromě nastavení monitoru už má jen jakousi utilitu pro správu pracovní plochy, kterou jsem nepochopil, a možnost nastavit čtyři featury pro 3D, které stejně nikdo měnit nebude. O možnosti zapnout nebo vypnout V-SYNC, nebo třeba přetaktovat, ani neuvažujte.

Provoz

První, čeho si uživatel TNT všimne okamžitě po naběhnutí Windows, jsou hezčí barvy. Ne že by TNT (nebo třeba Savage4) mělo barvy nějaké špatné, ale jsou poněkud tmavší, než by bylo optimální. Na druhé straně spektra jsou čipy Voodoo, které zase mají barvy světlé až k vyblitosti. Matrox to trefil akorát, je to skutečně radost pohledět.

Ovšem kvalita obrazu byla na Matroxech vždycky skvělá, zajímavé je především to, jestli už je výkon na úrovni ostatních karet, a jak je to s kompatibilitou. Ke zjištění těchto údajů jsem použil několik různých her pro DOS, Direct3D i OpenGL. Pokud není řečeno jinak, hra vždy běžela s maximálními možnými detaily.

Aliens vs Predator byl prvním zklamáním, protože se s G400 nějak nemá moc v lásce. Menu ještě funguje dobře, ale při nahrávání mise se místo úvodního příběhu (těch asi 10 slov) zobrazí jen bíle obdélníčky. Po odstartování mise AvP skončí. Tento průběh akce se opakuje ve všech rozlišeních.

Další na řadu přišel Dungeon Keeper II. Ten běží velmi pěkně i v nejvyšším rozlišení (800x600) a výrazně se na něm projevuje efekt hezčích barev Matroxu.

Abych nebyl obviňován ze zaujatosti 3D, zkoušel jsem pár her i ve 2D v DOSu i ve Windows. Spouštěl jsem pár novějších her pod emulátory MAME32 (Windows) a MAME (DOS), které na TNT pohodově chodí. Zde měl Matrox určité problémy s kompatibilitou: V DOSu z mě záhadných důvodů přepínal do rozlišení 640x480, takže se obraz krčil uprostřed monitoru, a ve Windows čas od času blbly sprajty (tento problém se mi ale nepodařilo znovu vyvolat).

Q3Test běžel různě podle toho, kterou verzi jsem použil. Verze 1.05 běhala pohodově, i když se zapnutýma nejkvalitnějšíma texturama sebou čas od času škubnula. Ve vyšším rozlišení než 800x600 bych asi nehrál. Verze 1.07 běží docela pěkně, ale jenom v 16bitech. V true color barvách se obraz smrskne na levou polovinu obrazu a barvy se přepnou do stylu "hnusné". Je to přece jen testovací verze.

Need For Speed IV je na G400 špičkový, grafika je opět hezčí na TNT a hlavně je možné hrát v 1024x768x32, s drobnou trhavostí i v 1152x864x32. Hned je život veselejší...

Protože jsem chtěl vyzkoušet i bump-mapping, nahodil jsem Expendable. Žádných rozdílů v grafice proti TNT jsem si sice nevšiml, ovšem Expendable tak dobře neznám a v prvních levelech asi tolik bumpovaných povrchů není. Zato jsem si všiml rychlosti - ani na TNT2 Ultra bych asi nehrál v 1280x1024x32, na G400 naprosto klidně - hra je naprosto plynulá.

Hry mě přesvědčily, že kvalita obrazu Matroxe rozhodně má něco do sebe. Bohužel ale ani jedna z nich nevyužívala pokročilou technologii bump-mappingu, kterou má zatím pouze Matrox G400. Nainstaloval jsem tedy Technology Demo. A proč to neříct rovnou, po jeho zhlédnutí jsem změnil svůj žebříček nejlepší grafiky, toto demo teď pevně sedí na první příčce před všemi těmi Unrealy, Q3Testy, Expendably atd. Představte si mýtinu v lese, uprostřed rozdělenou potůčkem, se stromy, houbami, jedním baráčkem. Mezi tím si létají motýli a jedna "víla" (jestli znáte anglické fantasy názvosloví, tak přesněji jde o sprite). Všechno vypadá nádherně, hladina potoka je díky bump-mappingu tak úžasně dokonalá, že jsem něco takového ještě neviděl, atd. atd. Abyste z toho také něco měli, tady jsou típnuté obrázky: Obr. 1, Obr. 2 a Obr. 3. Chtěl jsem ještě postnout obrázky z TNT, ale demo si bohužel kontroluje, na jaké kartě běží, a bez Matroxe rychle skončí. Ztrácet čas crackováním se mi nechtělo.

Benchmarky

Všechny následující výsledky pocházejí z počítače s procesorem Celeron 300A (přetaktovaným na 450 MHz), 192 MB PC100 paměti, základní deskou Asus P2B rev 1.10, Sound Blasterem Live! a nějakým tím nepodstatným vybavením. Jako driver jsem použil dodávaný driver, výsledky dalších karet jsem převzal z mé recenze Creative TNT2 Ultra.

V každé tabulce je zeleným písmem vyznačen nejvyšší výsledek pro dané rozlišení.

3D Mark 99 (800x600x16)

Test Matrox G400 TNT-2 Ultra Savage4 PRO TNT-2 (Leadtek) Voodoo3 Riva TNT
3D Mark Result 2981 3239 2259 3054 3392 2430
Rasterizer 2047 1954 954 1796 2217 1186
Game 1 51.3 50.6 38.0 48.2 52.5 38.5
Game 2 48.1 57.3 37.3 53.6 60.5 42.5
Další výsledky najdete tady (13 KB).

Matrox má proti ostatním kartám dost rozporuplné výsledky. Testy Game1 a zejména Fillrate (který v tabulce není zobrazen, ale můžete si ho stáhnout v souboru) jsou značně vysoké, zejména uvědomíme-li si frekvenci jednotlivých čipů, ale zato Game 2, který je daleko náročnější na polygony, už má výsledky dost špatné. Tento trend, že Matrox nemá problémy s fillratem, ale s prostupností polygonů (což je zřejmě způsobeno špatně optimalizovaným driverem) bude vidět i v dalších testech.

Tirtanium (Direct3D, No sound)

Rozlišení Matrox G400 TNT-2 Ultra Savage4 PRO TNT-2 (Leadtek) Riva TNT
Normal detail High detail Normal detail High detail Normal detail High detail Normal detail High detail Normal detail High detail
640x480x16 36.827.3 39.929.7 39.529.0 39.629.6 39.029.1
800x600x16 36.126.4 39.728.8 37.127.3 39.228.5 37.928.0
1280x1024x16 28.233.1 35.522.7 22.316.1 33.921.8 28.421.5
640x480x32 36.727.0 39.729.5 37.727.6 39.129.0 37.527.6
800x600x32 35.225.9 38.728.4 32.624.5 37.527.6 33.524.7
1280x1024x32 24.017.6 29.220.9 14.310.9 24.518.3 16.212.4
Soubor s přesnými výsledky pro všechny karty je tady (1 KB).

V Tirtaniu má G400 několik zajímavých výsledků. Podivně vysoké číslo v 1280x1024x16 v testu s vysokými detaily si nedovedu vysvětlit, pokud tedy Matrox "neoptimalizuje" své drivery pro účely benchmarkování. Naprosto minimální pokles výkonu při přechodu do vyšších rozlišení a/nebo do vyšších barevných hloubek znovu potvrzuje mou hypotézu vyslovenou u 3D Marku, že totiž drivery nejsou zrovna moc optimalizované.

Quake II (demo Crusher)

Karta/driver 800x600x16 1152x864x16
Matrox G400 27.9 26.5
TNT-2 Ultra 39.3 35.1
TNT-2 (Asus) 38.6 32.2
Savage4 40.8 20.3
Riva TNT 35.5 25.3
Voodoo3 43.6 -
Voodoo3, nový MiniGL 48.2 40.4
TNT-2 (Leadtek) 38.3 36.2
Test Crusher je velmi náročný na výpočet a zobrazení polygonů, fillrate karty v něm nehraje tak velkou roli. To je důvod, proč je výsledek G400 tak nízký, ale zato v podstatě konstantní pro všechna rozlišení. Pokud netrváte na vysokých frameratech, ale rádi byste je měli na stále stejné úrovni, může být G400 ta pravá karta pro vás.

Přetaktování

Přetaktování jsem nezkoušel, takže jenom teoreticky: Kvalitní paměti a nízká teplota čipu (kterou můžete ještě snížit přidáním větráčku) dávají dobrou šanci na úspěšné přetaktování. Horší to bude s přetaktovávací utilitou - jak už jsem psal, Matrox pracovní frekvence svých čipů tají a přetaktování nepodporuje, takže od něj se žádná utilita čekat nedá. Nejnovější PowerStrip sice G400 detekuje, ale přetaktovat ji neumí. O dalších utilitách nevím.

Zhodnocení

Matrox má vynikající kvalitu obrazu, velice slušnou rychlost a dlouhou tradici. Nevýhodou je ne-moc-oslňující kompatibilita a neoptimalizované drivery - to na druhou stranu může být i výhoda, protože s novými drivery skoro určitě poroste i výkon, pravděpodobně dost značně. I kompatibilita by měla být novými drivery řešitelná.

Závěr

Jestli jsem dosud doporučoval jako cenově optimální kupovat TNT, dnes už to neplatí. Myslím, že těch 1400 Kč navíc, co G400 proti TNT stojí, je bohatě vynahrazeno znatelně vyšší rychlostí, kvalitou obrazu i featurami. Jestli nečekáte na NV10, Matrox G400 vřele doporučuji.


Tato stránka je součástí RIVA.CZ. Jakékoli použití pro komerční účely je přísně zakázáno.

Copyright (C) 1999 Pepa Kokeš