Creative 3D Blaster Savage4

Název kartyCreative 3D Blaster Savage4
VýrobceCreative Technology Ltd.
Grafický čipS3 Savage4 PRO
Paměť32 MB SDRAM
Zapůjčil, cena Alzasoft, cca 4200 Kč bez DPH (21.5.1999)

V oblasti 3D se to jen hemží jmény 3Dfx a Nvidia. Jsou však i další. Jedním z nich je firma S3, která kdysi udělala díru do světa svými čipsety. V oblasti 3D zatím poněkud zaostávala, až Savage3D přinesl celkem zajímavý výkon (a i tak jen vzhledem k ceně). Nový čip Savage4 by ale měl tuto situaci změnit. O tom, jestli se S3 skutečně zařadí po bok ostatním špičkovým firmám se dočtete dále.

Dodávka

Je vidět, že miniaturizace se nevyhýbá ani počítačům. Krabice, ve které se dodává Savage4, je ještě citelně menší, než u Leadtekovského TNT-2. Dokonce už bych se ji nebál vzít ani do nacpaného autobusu. Nápisy na krabici jsou opět diskutabilní, ale méně než u Voodoo3.

Karta od Creativu vypadá úplně normálně, není na ní skoro nic, čím by vybočovala z řady: TV výstup nemá, na čipu je pouze heatsink bez větráčku, pamětí je sice 32 MB, ale bohužel jen s cyklem 8 ns (125 MHz). Čip samotný by teoreticky měla být lepší (PRO) varianta, o tom si však povíme dále. Z krabice na vás ještě vypadnou dvě CD (drivery a plná hra Expendable) a tlustý manuál v šesti jazycích - přesto připadá 33 stran na jazyk, což je velmi slušné. Ještě lepší, a za to má karta u mě plus, je český překlad instalačního postupu - to je snad poprvé, kdy vidím, že zákonný požadavek je splněn.

Čip Savage4 PRO

Savage4 navazuje na starší čip Savage3D podobně, jako na Rivu TNT navazuje TNT-2. Je vyroben menší technologií (0.25 mikronu), má vyšší frekvenci, podporuje více paměti a to je asi tak všechno. Z 3D featur umí téměř všechno, co TNT (32bitové renderování, podpora AGP 2x, všechna filtrování, multitexturování apod.). Navíc má podporu S3TC, technologie pro kompresi textur; výborné je i trilineární filtrování, které, narozdíl od ostatních čipů, nesnižuje výkon. Naopak chybí stencil buffer a podpora 32bitových textur.

Savage4 se čipu TNT-2 podobá i tím, že se opět vyrábějí dvě verze - normální a PRO. Ovšem rozdíl mezi nimi je minimální, PRO verze má paměť na 143 MHz, zatímco normální verze jen 125 MHz.

Teď bohužel musím začít s kritikou. Podle krabice i manuálu je karta vybavena PRO verzí Savage4, takže by měla běžet na 125 MHz jádro a 143 MHz paměť. Ve skutečnosti však karta má paměť jen na 125 MHz a jádro dokonce pouze na 110 MHz. FUJ! To už je jako u TNT, to bylo taky vypuštěno hluboko pod původní specifikací. Jádro možná půjde přetaktovat, ale už teď se dost hřeje. Paměť nemá smysl přetaktovávat, stejně na víc než 125 MHz nepoběží (aby bylo jasno: všechny taktovací utility budou tvrdit, že paměť běží třeba na 140 MHz; to ale nemění nic na tom, že data z paměti polezou stále stejně rychle).

Instalace

Jak se zřejmě konečně stává zvykem, je bezproblémová. Jen se přimlouvám, aby konečně i ostatní výrobci pochopili to, co už pochopilo 3Dfx - když se INF soubor od driveru dá do hlavního adresáře kompaktu, uživateli to jen prospěje. Jinak je všechno perfektní, i obnovovací frekvenci 100 Hz mi drivery nastavily samy, nemusel jsem je k tomu nutit ručně jako u TNT-2.

Součástí driveru je i velice pěkná tweakovací utilita. Kromě standardních věcí, jako je změna rozlišení a barev a posouvání obrazu má i pěkný panel pro nastavení barev (jas, kontrast, gamma) - lepší než u TNT, přetaktovávací posunovadla (nezkoušel jsem, kartu mám jen půjčenou) a 4 tweaky (použití S3TC, mipmapování, vypnutí V-SYNC a paměť využívaná pro AGP). Trochu ironické je, že přetaktování zřejmě firma Creative považuje za méně nebezpečné než nastavení posledně zmíněných tweaků.

Hry

Až dosud karta vypadá velice slušně (až na ty frekvence), ale teď bohužel začnou ty horší zprávy. Nejspíš mi vynesou nařčení ze zaujatosti, ale já si nemůžu pomoci - přece vám nebudu lhát jen proto, abyste mě měli všichni rádi. Mimořádně jsem totiž začal hraním s tím, že až potom přejdu k benchmarkům. A to jsem zřejmě neměl dělat (aspoň bych nebyl překvapen):

Aliens vs Predator je hratelný v 16ti i 32bitových barvách, ale jen v rozlišení 640x480. Ve vyšších rozlišeních totiž nějak zleniví, takže se v podstatě nedá hrát. Ne že by se začal trhat, i při trhané grafice se dá hrát (Unreal v 1280x1024), ale on se prostě tak nějak plouží, jako kdyby mariňák nechodil po ocelové podlaze, ale po medu (taky se to dá přirovnat k pocitu, který má řidič zvyklý na nějaké čilejší auto, když se posadí do něčeho se stejně velkým, ale naftovým motorem). V 1024x768 se AvP hrát nedá, přestože na TNT je perfektně plynulý.

Přichází další rána: Expendable. Vzhledem k tomu, že se s kartou dodává, a navíc podporuje kompresi textur, řekl by nezasvěcený člověk, že bude chodit jako z praku. On taky chodí, dokud zůstanete v 640x480 (na barvách nezáleží). Ale zkuste se přesunout třeba do 1024x768 - hra sice zůstane plynulá (ve smyslu "grafika se netrhá"), ale projeví se tzv. "controller lag" - zmáčknete klávesu, a trvá to asi tři sekundy (fakt, měřil jsem si to), než se to na obrazovce projeví. Ale je to docela legrační, protože obraz je sice pozadu, ale reaguje přesně - pokud dokážete vidět do budoucnosti, dá se docela dobře hrát. Možná byla karta zamýšlena jako trenažer pro věštce...

Rychle pryč od úděsného Expendablu, čeká nás Kingpin. Hrát se dá docela dobře, lag se neprojevuje. Jen trochu zamrzí, že v 800x600x32 je zhruba stejně rychlý, jako na TNT-2 v 1280x960x32, nebo jako na TNT v 1024x768x32.

Stesky stranou, přichází Unreal. Pro něj jsem využil nového patche 224, takže Savage4 má výhodu proti TNT. Tento patch dokonce má nativní renderer pro Savage, tzv. Metal. Hra vypadá hezky, je i docela rychlá, ale vždycky se kousne ve větrací šachtě, co se do ní dostanete asi tak za 10 sekund od začátku hry. Přepínám do Direct3D. 800x600 není žádná sláva, házím na monitor 640x480x32. Teď už se to celkem hýbe, jdu do šachty a vidím špatné textury. Ještě kousek popojdu, chci sejmou obrázek, abyste z toho taky něco měli, a Unreal ztuhne. Reset, spouštím Unreal a ten ztuhne. Nebudu to prodlužovat, zkusil jsem to ještě několikrát, ale Unreal jsem už nerozchodil (ale za to nejspíš Savage4 nemůže, to je chyba Unrealu).

Útěchou může být, že kvalita obrazu se ve všech těchto hrách vyrovná té, co vypadne z TNT. Ještě že tak.

Benchmarky

V této chvíli už jsem byl poměrně dost otřesen. Bohužel, špatné zprávy zdaleka nekončí.

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 ten dodávaný na CD, výsledky ostatních karet jsou z mých starších recenzí.

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

Tentokrát jsem začal s programem 3D Mark 99 (800x600x16)

Test Savage4 PRO Riva TNT-2 Voodoo3 Riva TNT
3D Mark Result 2259 3054 3392 2430
Rasterizer 954 1796 2217 1186
Game 1 38.0 48.2 52.5 38.5
Game 2 37.3 53.6 60.5 42.5
Další výsledky najdete tady (9 KB).
 

Savage4 je zhruba stejně výkonné jako TNT, to je slušné, ne? Ne! Pomíjím nyní věkový rozdíl 8 měsíců, je tu jiný problém. Nevím, kde 3D Mark tyto údaje sebral, protože podle oka zápas rozhodně vyrovnaně nevypadal. Ale budiž, Savage4 se vyrovná TNTčku. Bohužel pro něj už tu je TNT-2 a Voodoo3.

V 3DMarku se také projeví, že Savage4 neumí true colorové textury, takže jejich kvalita je plně srovnatelná s Voodoo3 (tak mě napadá, to kvalita má být v uvozovkách, ale přece se nebudu vracet). Ale co kdyby mi někdo nevěřil: Tady máte obrázky. Je skutečně smutné, že Savage4 dokáže renderovat v True color s minimální ztrátou výkonu, jenže neumí zpracovat True colorové vstupy (textury).

Tirtanium (Direct3D, No sound)

Rozlišení Savage4 PRO Riva TNT-2 Voodoo3-3000 Riva TNT
Normal detail High detail Normal detail High detail Normal detail High detail Normal detail High detail
640x480x16 39.529.0 39.629.6 36.727.2 39.029.1
800x600x16 37.127.3 39.228.5 34.225.4 37.928.0
1280x1024x16 22.316.1 33.921.8 21.616.7 28.421.5
640x480x32 37.727.6 39.129.0 -- 37.527.6
800x600x32 32.624.5 37.527.6 -- 33.524.7
1280x1024x32 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 Savage4 pomáhá velká paměť a komprese textur. V nižších rozlišeních tolik nezáleží na fillrate, spíš na práci s texturami. Proto se Savage4 dostává téměř až na úroveň TNT-2 (také s 32 MB RAM). Ve vyšších rozlišeních už se ale ukazuje, že procesor Savage4 je přece jen příliš slabý.

Quake II (demo Crusher)

Karta/driver 800x600x16 1152x864x16
Savage4 40.8 20.3
Riva TNT 35.5 25.3
Voodoo3 43.6 -
Voodoo3, nový MiniGL 48.2 40.4
Riva TNT-2 38.3 36.2

Quake II plně potvrzuje závěr z Tirtania. V 800x600 pomáhají featury Savage4 porazit dokonce i TNT-2, i když nekorunovaný vládce Quaka II, Voodoo3, zůstává nepokořen. Pokles výkonu ve vyšším rozlišení je ale strašlivý, čipu by skutečně prospěla vyšší frekvence. Snad to S3 brzy napraví.

 

Pokročilé featury čipu

Čip Savage4 má dvě unikátní featury, které ho činí zajímavým. Komprese textur umožňuje vecpat do standardní paměti daleko více textur než normálně, takže tyto nemusí putovat po AGP, a tak se neztrácí výkon. V dnešních hrách je tato featura celkem zbytečná, protože prakticky žádná hra nemá tolik textur, aby je sběrnice AGP nestíhala dodat. Přesto ale komprese pomáhá. K dispozici jsou i speciální levely třeba pro Unreal, které jsou přímo přehlceny texturami. Chtěl jsem je vyzkoušet, ale délka 27 MB by při stahování po modemu, kterým jsem vybaven, znamenala, že bych minimálně do konce měsíce zůstal o hladu, protože bych všechny peníze vyhodil za telefon.

Druhou zajímavou vlastností je free trilineární filtrování. Na všech ostatních kartách se trilineární filtrování provádí ve zvláštním průchodu. To je v pořádku u her, které nevyužívají multitexturování - v nich normálně jedna texturovací jednotka nic nedělá, tak proč by nemohla filtrovat? Problém je u multitexturovacích her, kde trilineární filtrování znamená pád výkonu na polovinu. Savage4 naproti tomu používá nějakou speciální metodu, takže může trilineárně filtrovat a současně renderovat multitexturovaně.

Zhodnocení

Klady:

a zápory:

Závěr

Do čipu Savage4 vkládalo hodně lidí své naděje. Já vám ho ale nemohu doporučit - skutečně mě nenapadá důvod, proč ho kupovat, když Riva TNT stojí míň a přitom je výkonnější. Navíc podobnou cenu má třeba Voodoo3 2000, které je také o dost výkonnější. Savage4 může zachránit jen to, že se objeví nějaká skvělá hra vyžadující (ne jen podporující) kompresi textur. O žádné takové nevím.


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š