Обзор видеокарт ATI Rage Fury и ATI Rage Magnum на чипсете ATI Rage128


Еще осенью 1998 года известный производитель видеочипсетов и видеокарт фирма ATI Technologies анонсировала свой новый чипсет Rage128 и видеоплаты на его базе: ATI Rage Fury, ATI Rage Magnum и ATI Xpert128. Первые две от третьей отличаются наличием 32-х мегабайт SDRAM на борту, когда Xpert128 имеет всего 16. ATI Rage Fury от ATI Rage Magnum отличается наличием гнезда TV-out у первой платы и отсутствием оного у второй, а также только ОЕМ-поставкой ATI Rage Magnum для сборщиков компьютеров. Таким образом, ATI Technologies выпускает платы сразу для трех секторов рынка: игрового с большими потребностями (запросами) — ATI Rage Fury , делового — ATI Rage Magnum и для дешевых компьютеров, но с неплохими игровыми возможностями — ATI Xpert128.

Все вышеуказанные видеокарты базируются на чипсете ATI Rage128 GL (напоминаю, что ATI выпустила еще одну разновидность этого чипсета — Rage128 VR, которая ориентирована для интеграции в системные платы. Этот чипсет имеет меньшие скоростные характеристики, имеет назначение для mainstream -систем, иначе говоря, ширпотреб. Мы Rage128 VR рассматривать не будем).

Характеристики ATI Rage128 GL (далее просто Rage128) представлены ниже:

  Nvidia RivaTNT ATI Rage128
Поддержка API Direct3D, OpenGL Direct3D, OpenGL
Частота чипа, МГц 90 100
Частота памяти, МГц 110 110
RAMDAC, МГц 250 250
Объем видеопамяти, Мбайт 16 32
Поддержка Truecolor (32bit) в 3D да да
Максимальное разрешение в 3D:
- в Highcolor (16bit) 1600х1200 1600х1200
- в Truecolor (32bit) 1600х1200 1600х1200
Число конвейеров рендеринга 2 2
Скорость текстурирования, млн.пикселей/сек 180 200
Пропускная способность, млн.полиг./сек 6 4
Поддержка текстур 1024х1024 да да
Поддержка AGP:
- DiME да да
- AGP 2x да да
- AGP 4x нет нет
Разрядность Z-буфера 24 32
Пиксельный MIP-mapping да да
Авто MIP-mapping да да
Трилинейная фильтрация:
- однопроходная нет да
- аппроксимация да нет
Анизотропная фильтрация нет нет
Мультитекстурирование да да
Анти-Алиасинг (эффект сглаживания):
- краевой нет нет
- полный да да
Туман да да
Поддержка OPEN GL ICD ICD

Чем же так отличается Rage128 от своих конкурентов в области той же 3D-графики? Прежде всего, новой технологией суперскалярного рендеринга, разработанной ATI — SuperScalar Rendering (SSR). SSR осуществляет обработку двух пикселей одновременно в двух конвейерах (конвейер — это последовательность формирования 3D-изображения на экране: от организации "скелета" до формирования готового изображения во фрейм-буфере видеокарты). Примечательно также то, что в данном чипсете применена уникальная архитектура двойного кеширования от ATI (Twin Cache Architecture - TCA), включающая в себя текстурный и пиксельный кеши, которые увеличивают ширину полосы пропускания памяти для наилучшей производительности. В Rage128 используется также схема однопроходного мультитекстурирования (Single Pass Multi-Texturing — SMT), то есть возможность наложения нескольких текстур на один пиксель за один такт.

Чипсет выполнен по 0.25 мкм технологии, в котором также находится мощнейший 128-битный 2D-движок с RAMDAC 250 MHz (предполагалось, что эта величина будет выше, но специалисты из ATI решили пожертвовать частотой процессора RAMDAC ради более четких шрифтов, что дало 2D-графике великолепное качество).

Теперь перейдем непосредственно к рассмотрению конкретных экземпляров, что побывали у нас на тестировании. Должен отметить, что найти образцы новых видеокарт — почти всегда трудно, их мало, они нарасхват, но в данном случае история почти приключенческая. Еще в декабре 1998 года представители ATI привезли один экземпляр ATI Rage Fury в Москву, но отказались предоставить ее в нашу лабораторию, мотивируя распоряжением ATI по демонстрации этой карты только в салонных условиях. Нам предложили приехать к представительство ATI и на месте в течение нескольких часов испытать эту видеоплату. Учитывая то, что тестирование в иных условиях, в другом компьютере, а не в лаборатории iXBT приведет к неадекватным сравнениям (все остальные видеоплаты испытывались на других: системной плате, памяти, процессоре и т.п.), мы отказались от такого неправильного с нашей точки зрения тестирования. Затем, в феврале этого года в Москву приехала партия видеокарт Xpert128, одна из которых попала к нам. Протестировав ее, мы сразу же пришли к выводу, что она "какая-то не такая", что результаты по скорости ее работы разительно отличаются от результатов, других обзоров по Rage128. Причина была явно в заниженных частотах, на которых работали чипсет и память. Этот факт, а также то, что качество, которое давала эта видеокарта на имеющихся в то время драйверах не выдерживало критики, заставило нас снова отложить выход нашего обзора по Rage128. Однако, вскоре появилась утилита, написанная Константином Алешиным, которая позволяла при установке ее в autoexec.bat выбрать более высокие частоты работы видеоплаты. Поэтому у нас появилась все же возможность получить ориентировочные результаты по Rage128 на базе платы Xpert128.

Но мы по-прежнему ожидали приезда в Москву ATI Rage Fury или Magnum, тем более, что представительство ATI нам обещало оказать в этом поддержку. И вот, наконец, мы получили обещанные платы (особую благодарность выражаем фирме IPLabs и представительству ATI Technologies в лице Светланы Абрамовой).

Итак, что же из себя представляют эти видеокарты со зловещими именами?

Прежде всего, общего у этих плат — это чипсет: ATI Rage128


ATI Rage Fury 32Mb SDRAM, AGP ATI Rage Magnum 32Mb SDRAM, AGP

Эти две видеокарты имеют по 4 64-х мегабитных модуля SDRAM памяти:

А вот так выглядит ATI Xpert128 16Mb SDRAM, AGP и ее 16-ти мегабитный модуль памяти:

ATI Rage Fury. Эта видеокарта имеет 32 мегабайта SDRAM 8-ми нс памяти, AGP-конструктив и возможность вывода изображения на телевизор (TV-out). На плате размещено 4 микросхемы памяти, микросхема чипсета (с приклеенным игольчатым радиатором), микросхема Flash-BIOS и ряд микросхем обслуживающей логики, в том числе чип, отвечающий за TV-out — ImpacTV2 213TV2UA12. Карта оборудована гнездами для композитного (VHS) вывода и S-Video (SVHS). На ней имеются также Feature Connector (его предназначение пока неясно), и еще три джампера, которые отвечают за включение/выключение использования данной картой IRQ. При снятой перемычке на этом джампере (по умолчанию) карта будет требовать IRQ, а при выставлении перемычки на 1-2 контакты — не будет.

ATI Rage Magnum. Подробно описывать эту карту нет необходимости, поскольку по конструктивным особенностям она в точности повторяет предыдущую за исключением отсутствия TV-out (соответствующих гнезд и микросхемы, отвечающей за эту функцию).

ATI Xpert128. Эта плата имеет 16 мегабайт SDRAM 8-ми нс памяти, AGP конструктив. На карте размещено 8 микросхем памяти, микросхема чипсета (без радиатора), микросхема Flash-BIOS, сопутствующая логика и Feature Connector.

Надо отметить, что, учитывая "заторможенность" этой видеоплаты (судя по многим признакам, эти платы изначально не были предназначены для выпуска в широкую продажу), мы рассматривать результаты тестирования Xpert128 не будем.

Также надо сказать еще о наличии радиаторов на чипсете у Fury и Magnum и об отсутствии оного у Xpert128. Фирма ATI с самого начала настаивала на ненужности какого-либо охлаждающего устройства для ее чипсета, мотивируя 0.25 мкм технологией и пониженной энергопотребляемостью. Однако же, первые испытания еще в конце 1998 года показали, что чип греется очень сильно. Самой видеокарте, судя по всему, вреда особого от этого нагрева нет, а вот находящаяся рядом периферия сильно перегревается и подчас отказывается нормально функционировать. ATI заявила, что выпустила новую ревизию чипсета А22 (первая была А21), где проблемы перегревы якобы решены. Поэтому первая карта, что нам попалась - Xpert128 и не имела никакого радиатора (не говоря уж о кулере). Тестирование показало, что ATI все же ошибается, и перегрев имеет место (я бы не рискнул поставить эту карту в непродуваемый закрытый корпус). Одновременно с этим складывалась странная ситуация на рынке видеокарт: ATI давно анонсировала свои новые видеоплаты, но упорно не продает их (сбор заказов в Интернет-магазинах — это не в счет). Пошли слухи, что из-за перегрева и многочисленных возвратов проданных уже плат ATI отозвала все партии видеокарт обратно для решения этой проблемы. Так оно было или не так - уже не столько важно, факт в том, что ATI Fury и Magnum, приехавшие намного позже Xpert128, имеют уже приклеенный радиатор на чипсете, а значит, все же ATI задумалась над проблемой перегрева своих изделий.

Теперь о комплектности. Наибольшую комплектацию имеет ATI Rage Fury, в поставку которой входит сама карта, документация (в том числе и на русском языке), шнуры для обслуживания TV-out, три диска CD-ROM: ATI драйвера, ATI DVD-Player, DEMO-диск (рекламные ролики, в т.ч. и в MPEG2-формате).

ATI Rage Magnum и ATI Xpert128 поставляются скромно: только сама карта, краткая документация и CD-ROM диск с драйверами.

Перед рассказом о результатах тестирования представлю состав тестового компьютера:

  • Системная плата ASUS P2B-LS;
  • Процессор Intel Pentium II 450 MHz;
  • 128 Mb SDRAM PC-100;
  • Монитор NOKIA 447Xav (17");
  • Операционная система MS Windows 98.

Ну что ж, начнем мы с процесса установки видеокарт. Поскольку ATI Rage Fury является более "расширенной", чем ATI Rage Magnum, будем рассматривать этот процесс на базе Fury. Тем более, что, как впоследствии оказалось, обе карты ведут себя совершенно одинаково во всех тестах.

Вместе с видеоплатой поставляются драйвера версии CD68 от декабря 1998 года. Надо сказать, что в Интернет обновления драйверов выкладывались чуть ли не через 5 дней, поэтому последние и окончательные испытания проводились на версии драйверов 610 от 22 февраля 1999 года, сертифицированных Microsoft.

Драйвера можно установить как при помощи Setup, так и через inf-файл. После инсталляции в Display Properties (Параметры дисплея) — Advanced Options (Дополнительно) появляются закладки:

  • регулирование TV-out и управление цветовой гаммой.

Ни о каких возможностях по регулировке работы карты в 3D и нет речи. Однако, благодаря Славе Абрамову, у нас все же появилась возможность по "вытаскиванию на свет Божий" скрытых закладок. Для этого придется влезать в Registry. После запуска Regedit надо пройти по следующей ветви: Hkey_Local_Machine -> Software -> ATI Technologies -> Desktop. В этом ключе надо удалить две переменные: D3D и OpenGL. После чего, в настройках появятся еще две закладки:

  • Регулирование работы OpenGL. Здесь мы можем:
    • Включать и выключать упрощение 32-битных текстур в 16-ти битные, вследствие чего должна вырасти скорость работы карты;
    • Включать и выключать дизеринг (эффект сглаживания переходов между цветами) при альфа-смешении (при наложении эффектов прозрачности);
    • Включать и выключать Vsync: сихронизацию частоты дискретизации видеокарты с частотой кадровой развертки монитора;
    • Регулировать уровень субпиксельной коррекции: 2х2 или 4х4;
    • Регулировать уровень детализации (при использовании методов MIP-mapping с фильтрациями).
  • Регулирование работы в Direct3D. Тут возможно:
    • Включать и выключать Vsync;
    • Включать и выключать Anti-Aliasing (эффект сглаживания);
    • Включать или выключать использование палитровых текстур;
    • Регулировать Z-буферизацию (использование 24х или 32х битного Z-буфера, либо 16-ти битного).

Здесь надо отметить тот факт, что в драйверах по умолчанию установлен 32-х (24-х) битный Z-буфер, и если какая-либо игра не умеет использовать 32-х битный Z-буфер и не имеет возможности его переключить на 16 бит, то получается бессмысленная потеря в скорости, поскольку известно, что 16-ти битная Z-буферизация несколько быстрее, чем 32-ти битная. Программ, использующих 32-х битный Z-буфер, пока нет, и вряд ли они появятся в ближайшем будущем.

Впоследствии было выяснено, что действие кнопки включения Vsync обратное, то есть при наличии галочки Vsync выключен (это проверялось при помощи регистрационных ключей (*.reg), которыми также можно включать и выключать Vsync. Ключи были получены от представительства ATI).

Способ оценки той или иной видеокарты в сравнении с находящимися уже на рынке видеоплатами фирм-конкурентов уже традиционным, да и наиболее показательным. Поэтому и в данном случае мы не будем отступать от этой традиции и рассмотрим работу ATI Rage Fury (Rage Magnum) в сравнении с видеокартой на популярнейшем сейчас чипсете Nvidia Riva TNT, а в частности, STB Velocity 4400 16Mb SDRAM, AGP.

Ну, начнем с оценки 2D-графики. Давайте подумаем, для каких целей работы в 2D пользователь может приобрести эту карту, имея в виду наличие мощнейшей 3D-графики на этой же плате? Вряд ли, для работы с издательскими программами или с AutoCAD и ему подобными пакетами в сочетании с 21-дюймовым монитором… Это как-то не вяжется с предназначением видеокарты, особенно ATI Rage Fury. Наличие платы с длинным-предлинным списком достоинств в 3D как-то сразу расставляет акценты, и ее 2D-графику ждут скучные офисные приложения, для которых вполне было достаточно и какой-нибудь S3 Trio64.

Но нет! Качество 2D-графики достаточно велико! И даже на 21-дюймовом мониторе она будет давать в высоких разрешениях пристойное качество (например, 1280х1024). На моем 17-ти дюймовом мониторе Nokia мне очень понравилось, с каким качеством выводилось изображение, например, в том же PhotoShop. Подчас начальная картинка в BIOS-е системы как-то сразу характеризует качество 2D (хотя и не является критерием). Просто это то, что мы видим в самом начале, после установки новой видеокарты. Например, когда я поставил S3 Savage3D, то, когда все изображение "уехало" влево, все надписи вырисовывались каким-то некрасивым шрифтом, уже как-то было не по себе… Это впоследствии может и не быть аргументом для понижения оценки 2D-графики, но… Очень схожи ощущения с теми, о который гласит известная история:

- После того, как вы приходили к нам в гости, у нас в этот день пропали серебряные ложечки.

- Я не брал ваших ложек, что вы!!!

- Да я знаю, через 2 часа мы их нашли, но осадок, знаете, остался… :)

Но вернемся к серии ATI Rage128. Как я уже сказал, качество 2D мне очень понравилось. Безусловно, оно выше, чем у той же Riva TNT. Но посмотрим, а как обстоят дела со скоростью? Ниже представлена диаграмма, где можно оценить этот параметр:

Как видно из результатов, платы серии Rage128 находятся примерно на уровне RivaTNT и Banshee и, по-прежнему, отстают от нынешнего лидера в 2D — Matrox G200. Так что, мечты о том, что как хорошо поставить ATI Rage Fury (Magnum) в систему с 21-дюймовым монитором похоже не совсем адекватны реалиям. Все же скоростных характеристик маловато. Однако, для тех, кому не надо выводить тончайшие линии, рисуя что-то вроде иероглифов, видеокарты серии Rage128 вполне могут подойти, а для владельцев 19-, 17- и 15-дюймовых мониторов 2D вообще будет великолепным!

Ну вот мы и подошли к заветному! Это 3D-графика. Начнем мы с того, что оценим скоростные показатели видеокарт ATI Rage Fury (Magnum). Всем в последнее время fps-ы нужны просто как воздух. Ну раз нужны, тогда, как говорил индийский раджа в сказке "Золотая антилопа": "Сейчас мы их проверим, сейчас мы их сравним…" (это о золотых монетах). Вот и мы рассмотрим показатели скорости работы Rage128 и RivaTNT.

Здесь нужно добавить, что мы использовали для разгона ATI Rage Fury (Magnum) вышеупомянутую утилиту, тогда как Riva TNT разгонялась утилитой PowerStrip v.2.35, поэтому на всех диаграммах будут представлены по два результата для каждой видеокарты. Опытным путем были найдены максимальные значения частот разгона, на которых видеокарты работали надежно: для Riva TNT — это 120/110, а для Rage128 — 125/110 (первое число — частота работы памяти, второе число - частота работы чипсета).

Итак, в разрешениях от 640х480 до 1280х1024 при глубине цвета в 16 бит имеем по данным 3Dmark99:

На тех же разрешениях, но при 32-х битном цвете:

Как небольшой итог, вытекающий из этих двух диаграмм — это падение производительности при переходе от 16-ти к 32-битному цвету:

Нетрудно заметить, что у ATI Rage Fury (Magnum) при переходе от 16-битной к 32-битной глубине цвета падение в скорости по сравнению с RivaTNT просто незначительны! И это немаловажный плюс. Если в 16-битном цвете мы видим маленький перевес у карт на Rage128 над Riva TNT, то благодаря такому небольшому снижению в скорости 16 -> 32 бит у Rage128, этот перевес возрастает. Интересно также отметить то, что прирост в скорости у Rage128 при разгоне выше в 32-битном цвете, нежели в 16-битном. Таким образом, ATI Rage Fury (Magnum) оправдывает свое звание "труколорного" ускорителя! Действительно, обещанная оптимизация работы с 32-битным цветом налицо. И это подтверждается результатами, полученными на игре Incoming. Ниже приведены две аналогичные диаграммы работы видеокарт в 16- и 32-битном цветах:


Как мы видим, в 16-битном цвете Rage128 даже отстала от RivaTNT, но зато как сильно вышла вперед на 32-битном!

Но это мы рассмотрели работу карт в Direct3D. А что же нам покажет работа видеоплат в OpenGL, тем более, что оба чипсета снабжаются поддержкой ICD OpenGL?

Для сравнения работы Rage128 и RivaTNT в OpenGL мы приводим также две диаграммы, полученные на игре Quake2:


Ну, здесь картина безрадостная… ATI Rage Fury (Magnum) отстала везде на номинальном режиме от RivaTNT, и только режим работы в условиях разгона дал шанс не только поравняться по скорости с RivaTNT (у которой разгон вообще мало чего дал), но и обогнать на паре разрешений в 32-битном цвете. Судя по всему, драйвера OpenGL у Rage128 еще очень сыроваты.

И в конце исследования скоростных показателей можно посмотреть на зависимость скорости работы ATI Rage Fury (Magnum) от частот центрального процессора, то есть, так называемую процессорозависимость или масштабируемость:

Вывод такой: масштабируемость у Rage128 чуть-чуть выше, чем у RivaTNT, поэтому при увеличении частоты процессора скорость Rage128 будет возрастать сильнее.

Так, важнейший этап рассмотрения скоростных показателей Rage128 мы прошли. И можем сделать некоторые выводы по производительности ATI Rage Fury (Magnum). Прежде всего, это хорошая скорость в Direct3D в 16-битном цвете, но ничего революционного в ней нет, она практически равна скорости Riva TNT. А вот в 32-битном цвете (Direct3D) ATI Rage Fury (Magnum) показала достаточно неплохие результаты. И особенно при работе в состоянии разгона. Тут равных ей нет! И думаю, что в ближайшие несколько месяцев вряд ли появится видеокарта, способная обогнать на таких режимах карты на базе Rage128.

Многие читатели наверняка уже с нетерпением ждут самого животрепещущего и самого красочного раздела — это качество работы в 3D-графике! Да, вот наконец-то мы и добрались до этого пункта в нашем обзоре.

Начнем мы с игр. Именно для них, собственно, 3D-графика на подобных видеокартах и нужна. Мы рассмотрели несколько наиболее показательных моментов из игровых программ. Ну, первое — это уже многим набивший оскомину Incoming от Rage (что ж поделать? Эта программа обладает большим рядом особенностей и возможностей, свойственным тестовому ПО). Мы выбрали одну из сцен и представили крупным планом фрагменты:

Слева — общий вид изображения, справа — кусок неба при 32-битном цвете. Замечаний нет.

А вот здесь, при 16-битном цвете, невооруженным глазом видны артефакты (недостатки), причем, на разных драйверах неправильно реализованный дизеринг (эффект сглаживания переходов между цветами) выглядит по-разному: слева — на последних драйверах, справа — на тех, что поставляются с видеокартой. Мы видим, что в эту игру лучше играть в 32-х битном цвете, тем более, что скорость при этом довольно высокая, поэтому не зачитываем это как большой минус, а просто констатируем факт недостатка.

Далее наш взгляд пал на Need For Speed 3 от Electonic Arts. Конечно же, мы отдавали себе отчет, что игра оптимизирована под Voodoo2, работает только в 16-битном цвете, да и позволяет в режиме Direct3D выставить разрешение только до 800х600. Но, тем не менее, мы сравнили качество, с которым выступают в этой игре две видеокарты: на Rage128 и Riva TNT:

ATI Rage 128
Nvidia Riva TnT

Слева — кусок неба из игры, полученный на ATI Rage Fury (Magnum), справа — на RivaTNT. Как мы видим, неважный дизеринг есть и там, и там. Тем не менее, по чисто субъективным ощущениям (я поиграл по полчаса в эту игру на обеих видеокартах) Riva TNT дает несколько лучшее качество, нежели Rage128.

Выводы можно сделать следующие: если нет Voodoo2, а очень хочется поиграть в NFS3, то играбельность на Rage128 и RivaTNT примерно одинаковая.

Конечно же, мы не могли пройти мимо такого хита, как Unreal в Direct3D-версии. Надо сказать, что, несмотря даже на некоторое снижение в скорости работы этой программы в Direct3D по сравнению с начальным Glide-вариантом, а также небольшие недостатки, мне понравилось играть в Unreal на RivaTNT. Цветовая насыщенность несколько выше, чем у Voodoo2 (там цвета более блеклые). Хотя, должен отметить, что по количеству эффектов Unreal Glide опережает Unreal Direct3D, например, такие эффекты как туман, более наглядны в Glide-версии:

ATI Rage 128
Nvidia Riva TnT
3Dfx Voodoo2

Можно увидеть практическое отсутствие различий между исполнением этого кадра на Rage128 и RivaTNT.

Но это вид издали, а какие же результаты нам становятся видны при просмотре каких-либо деталей крупным планом? Например, в одном из залов Nali Castle имеется комната с бассейном, где пол представляет собой шахматную доску. Отмечу лишь, что все скриншоты получены при работе с 32-битным цветом и при включенной трилинейной фильтрации:

Это то, что нам показала ATI Rage Fury (Magnum).

А эту картинку мы получили на RivaTNT.

На плите пола, показанной крупно с правой стороны, в варианте Rage 128 можно увидеть мелкие квадратики (они не влияют на общее восприятие игры, но они есть), и мы должны отметить недостаток, по всей видимости, связанный с билинейной фильтрацией. Как можно убедиться, у RivaTNT такого недостатка нет.

Однако же, справедливости ради, хочу отметить, что при медленном хождении по этой комнате (см. иллюстрации слева) в этой игре Riva TNT выдает другой всем хорошо известный недостаток — "желе", когда стенки бассейна и сам пол немного колышутся. Чуть заметное "желе" есть и у Rage 128, но оно там практически не видно и не влияет на людей с нарушением вестибулярного аппарата :), чего нельзя сказать о "желе" на Riva TNT.

А на следующей иллюстрации (при рассмотрении крупным планом деталей входных ворот) артефакт у ATI Rage Fury (Magnum) явно виден, и его уже нельзя "прикрыть" отсутствием влияния на восприятие игры:

ATI Rage 128
Nvidia Riva TnT

Слева скриншот, полученный на ATI Rage Fury (Magnum), справа — на Riva TNT. Разницу вы сами видите. Полосатость может свидетельствовать о некоторых недостатках в реализации билинейной фильтрации.

Тем не менее, недостатки есть и у Riva TNT, например, в примере, иллюстрирующем действие трилинейной фильтрации (можем видеть постепенной появление размытостей на удаляемых от взгляда элементов стены):

ATI Rage 128
Nvidia Riva TnT

На левой картинке можем констатировать отсутствие недостатков (Rage 128), а вот на правой (Riva TNT) видна зернистость на уже размытых участках.

Таким образом, мы можем сказать, что артефакты, которые могут несколько мешать восприятию игры, имеются, но не столь значительные, чтобы выносить вердикт о плохой работе той или иной карты в данной игре.

Коротко остановлюсь на игре Turok2 от Acclaim. Можно констатировать, что вся игра изобилует недостатками в реализации 3D-графики, да и некоторое подтормаживание мешает восприятию, но, тем не менее, RivaTNT показала в данном приложении явные артефакты, каких нет у Ragе128:

ATI Rage 128
Nvidia Riva TnT

Слева — реализация Rage128, справа — RivaTNT. На правой иллюстрации можно увидеть белое пятно, которое при увеличении выглядит так:

Я затрудняюсь дать оценку этому артефакту, но могу лишь констатировать его отсутствие у ATI Rage Fury (Magnum).

Теперь об игре Quake2, которая собой уже долгое время олицетворяет работу той или иной видеокарты в OpenGL. Скоростные результаты вы видели выше, но, к сожалению, должен отметить, что все это выглядит так хорошо только на демо, которыми мы тестировали работу ATI Rage Fury (Magnum) в Quake2. А на деле, имеет место подтормаживание, когда игра опаздывает совершать то действие, которое вы ей задали, то есть, так называемый лаг. Выяснилось, что на его наличие очень играет роль встроенный в игру Vsync, который следует включить, однако при этом теряется скорость. Включение Vsync через драйвера дает меньший эффект. Само же качество исполнения картинки в 32-битном цвете мне довольно понравилось. А при 16-битной глубине снова свою вредную сущность показал дизеринг:

Артефакт налицо. А вот при 32-битной глубине цвета все нормально:

Есть еще одно замечание: при режиме работы без трилинейной фильтрации в Quake2 размытость стен при удалении наступает как бы раньше, чем это должно быть. Это особо не влияет на восприятие, но желательно включать трилинейную фильтрацию при игре в Quake2 для подавления этого эффекта.

Ну и завершим мы этот раздел про качество 3D-графики в играх рассмотрением работы ATI Rage Fury (Magnum) в демо Rage Dawning от FutureMark, которая поставляется вместе с видеокартой.

Некоторое время назад более старая версия этой программы распространялась в Интернете и она работала на всех Direct3D-видеокартах (но только в 16-битном цвете). Нынешняя, усовершенствованная версия этой очень красивой программы работает на всевозможных режимах, но, к сожалению, не поддерживает видеокарты иных производителей, нежели ATI Technologies.

Здесь слева приведена общая сцена из демо, запущенной в 32-битном цвете, справа — фрагмент из нее. Как можно убедиться, качество отменное. Ниже приведены два скриншота, демонстрирующие более увеличенную часть вышеприведенного фрагмента, но слева — при 32-битном цвете, а справа — при 16-битном.

Разница видна невооруженным глазом, причины все те же: дизеринг!

Наше рассмотрение качества 3D у плат семейства Rage128 было бы неполным, если бы мы не остановили свое внимание на оценках, выдаваемых 3Dmark99. Как многим известно, эта тестовая программа оценку качественных параметров производит в 9-ти тестах. Рассмотрим все из них. Где визуальных отклонений от эталонных изображений не будет (либо будут совсем незначительные), комментариев с нашей стороны не будет.

Тест 1. Фрагмент игры, демонстрирующий использование затенения Гуро, трилинейной фильтрации, тумана, нескольких видов альфа-смешений.

Замечаний нет.

Тест 2. Фрагмент игры, демонстрирующий использование трилинейной фильтрации, наложения мультипликативного и аддитивного альфа-смешения на текстуры.

16bpp
32bpp
Reference

На решетчатом полу заметна "размазанность" при удалении от глаза, однако же на эталонной картинке все четко.

Тест 3. Субпиксельная коррекция.

Особых отклонений нет.

Тест 4. MIP-mapping (МИП-мэппинг).

16bpp
32bpp
Reference

Видна неправильная реализация MIP-mapping, когда вдали нарушена последовательность полос.

Тест 5. Аддитивное альфа-смешение (способ смешения путем сложения текстуры и альфа-канала)

Замечаний нет.

Тест 6. Мультипликативное альфа-смешение (способ смешения путем перемножения текстуры и альфа-канала)

Замечаний нет.

Тест 7. Комплексное альфа-смешение.

16bpp
32bpp
Reference

В картинке при 16-битном цвете немного заметны полоски.

Тест 8. Билинейная фильтрация.

16bpp
32bpp
Reference

На обеих картинках (16- и 32-битный цвета) есть искажения, что подтверждает наличие проблемы у Rage128 с реализацией билинейной фильтрации.

Тест 9. Работа с большими текстурами.

Особых замечаний нет.

Таким образом, можно сделать вывод о двух ярко выраженных недостатках — проблеме в реализации билинейной фильтрации и некачественном MIP-mapping. Кстати, в Unreal была также замечена некорректная билинейная фильтрация.

Подводя черту под рассмотрением качества работы Rage128 в 3D-графике, можно сделать неоднозначные выводы: с одной стороны, артефакты имеются, и подчас серьезные (проблема с билинейной фильтрацией относится к таковым), с другой стороны, есть понимание того, что драйвера еще требуют доработки, и вполне возможно, что в будущем эти огрехи будут исправлены.

А теперь подведем окончательный итог по результатам исследования работы ATI Rage Fury (Magnum) в 3D-графике. Как мы видим, оптимизация ускорителя под 32-битный цвет налицо. И в этом режиме на данный момент чипсет Rage128 является "королем", сильно обоходящим конкурентов. С другой стороны, малое количество на рынке игр, умеющих понимать и работать с 32-битными цветом и Z-буфером не дает возможности данному чипсету показать всю свою силу, а в 16-битном цвете он не представляет ничего особенного, качество подчас ниже, чем у Riva TNT. Поэтому можем сказать, что Rage128 — это "калиф на час". Пока не вышел чип Nvidia Riva TNT2, Matrox G400, S3 Savage4, мы можем говорить о лидерстве Rage128. Однако уже этой весной оно может быть утрачено и в 32-битной графике. И не надо забывать о львиной доле программных продуктов, ориентированных на 16-битный цвет, где властвуют пока 3Dfx и Nvidia.

Теперь мы рассмотрим работу ATI Rage Fury (Magnum) как MPEG-2 декодера, поскольку производителем заявлено об аппаратной поддержке ряда функций процесса декодирования. С ATI Rage Fury поставляется ATI DVD Player версии 3.0. Чтобы не вдаваться в подробности и не утомлять читателя долгими обсуждениями этого продукта, я просто замечу, что управление этим плеером очень простое и понятное всем:

Настройки его заключаются только в управлении размером окна и яркостью изображения:

Поскольку качество показа DVD-фильмов трудно показать на скриншоте, могу рассказать, что действительно аппаратная поддержка DVD у ATI Rage Fury (Magnum) имеется, поскольку по сравнению с той же RivaTNT (на которой запускался также этот же плеер) изображение более стабильное, мелких подергиваний вообще нет, да и процессор был занят всего на 40% по сравнению с 90% при проигрывании этого DVD-фильма на RivaTNT. Поэтому вывод однозначен: поддержка DVD имеется и неплохая.

И напоследок о той функции, наличием которой отличается ATI Rage Fury от ATI Rage Magnum — от ТВ-выходе. К сожалению, это все те же 640х480 или 800х600 при 60 Гц вертикальной развертки, одновременно подаваемые и на ТВ, и на монитор. Причем, если вдруг до подключения ТВ-выхода к телевизору у вас стояло разрешение, большее, чем 800х600, и вы забыли его переключить, то после перезагрузки машины с подключенным ТВ-выходом вы получите ошибку Windows или зависание компьютера. Поэтому, не надо забывать перед автивизацией ТВ-выхода переключать разрешение на экране в 800х600 или ниже.

Качество вывода на ТВ мне не понравилось, такое ощущение, что пропала аппаратная акселерация, все 3D-объекты были словно вареные, цвета блеклые. Это невозможно передать на скриншоте, но ниже представлен снимок видеокамерой с экрана телевизора:

Это та самая демо Rage Dawning, которую узнать теперь достаточно трудно.

Перед подведением окончательного итога замечу, что видеокарты ATI Rage Fury (Magnum) достаточно сильно греются, особенно в режиме разгона, поэтому крайне желательно наличие внешнего охлаждения или, хотя бы, продувания системного блока.

Резюме: ATI Technologies сделала действительно очень большой шаг вперед по сравнению с Rage Pro. Новый Rage128 практически обогнал все имеющиеся на сегодняшний момент чипсеты. Но есть два очень больших контраргумента:

  • Rage128 опоздал на рынок. Выйдя на него осенью 1998 года сразу после выхода Riva TNT, этот чипсет смог бы завоевать много поклонников.
  • ATI Technologies много сил положила на разработку чипсета, но мало на совершенствование программного обеспечения для него. Кому нужен навороченный процессор, если программа не умеет им правильно пользоваться? Ведь буквально все вышеобозначенные недостатки Rage128 связаны с несовершенствованием драйверов.

Поэтому наш вердикт: Не имеющим 3D-акселератора и желающим иметь хорошую и перспективную (все же надеемся на исправление драйверов), срок жизни которой не более полугода, мы можем рекомендовать видеоплаты ATI Rage Fury или Magnum. У кого уже есть видеокарты на базе Riva TNT, советуем не менять их, а подождать выхода TNT2.

Видеокарты предоставлены представителем компании ATI Светланой Абрамовой и фирмой IPLabs




Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.