Введение

Графический чип от Nvidia

RIVA TNT2 — это графический процессор, производимый компанией Nvidia, начиная с начала 1999 года. Чип имеет кодовое название "NV5", поскольку является пятой разработкой графического чипа от Nvidia, пришедшей на смену RIVA TNT (NV4). RIVA — это аббревиатура от Real time Interactive Video and Animation accelerator (ускоритель интерактивного видео и анимации в реальном времени). Суффикс "TNT" указывает на способность чипа обрабатывать два текселя одновременно (TwiN Texel). Позже, в течение срока службы чипа, Nvidia убрала RIVA из названия. Основным конкурентом TNT2 был Voodoo3, который, в отличие от TNT2, не поддерживал 32-битный цветовой вывод в 3D. Это было отличительной особенностью TNT2, в то время как Voodoo3 продвигался как более быстрый и совместимый с играми. API 3dfx Glide все еще был популярен в то время и часто работал быстрее и обеспечивал лучшее качество изображения, чем проприетарные API Direct3D и OpenGL. Некоторые игры также имели эксклюзивные 3D-функции при использовании Glide, например Wing Commander: Prophecy, а популярная Unreal имела сложную историю разработки в отношении Direct3D и страдала от проблем, таких как отсутствие деталей в этом режиме. Карты Voodoo3 выполняют внутреннюю отрисовку с 32-битной глубиной цвета. Этот результат затем понижается до 16-битного буфера кадров, который обрабатывается 2x2 фильтром в RAMDAC, получившим в маркетинге название "22-битный эквивалент". Однако 32-битная отрисовка стала гораздо важнее с более широким использованием альфа-смешивания и многопроходных эффектов в играх. Voodoo3 и TNT2 также отличаются тем, что Voodoo3 имеет один двойной конвейер текстурирования (1x2), а TNT2 — два отдельных конвейера текстурирования (2x1). Это означает, что в играх, которые одновременно накладывают только одну текстуру на грань полигона, TNT2 может быть более эффективным и быстрым. Однако к моменту выхода TNT2 одно текстурирование уже не использовалось в большинстве новых игр. Многие сайты, занимающиеся обзорами оборудования, отмечали, что TNT2 все еще мог уступать двум 3dfx Voodoo2, работающим в режиме SLI. В играх, поддерживающих Glide API, конфигурации Voodoo2 SLI могли стабильно работать быстрее и обеспечивать лучшее качество изображения, чем TNT2. Картам Voodoo2 было больше года, но в связке они все еще могли превзойти современные технологии Nvidia.

Варианты

Falcon Northwest, компания по производству высококлассных ПК, и Guillemot, международный производитель видеокарт, в какой-то момент сотрудничали в создании Falcon Northwest Special Edition Maxi Gamer Xentor 32 SE. Это была карта TNT2 Ultra, разработанная для работы на рекордной частоте ядра 195 МГц и столь же впечатляющей частоте памяти 235 МГц. Это была самая высокочастотная модель TNT2, когда-либо выпущенная. Для достижения высокой тактовой частоты памяти карта использовала специальную SDRAM с крайне низкой задержкой (для того времени) – 4,3 нс. Обычная Maxi Gamer Xentor 32 поставлялась с ядром, работающим на частоте 175 МГц, и памятью на частоте 183 МГц или 195 МГц, в зависимости от установленных микросхем памяти. Creative 3D Blaster TNT2 Ultra поставлялась со стандартной частотой ядра 150 МГц и памяти 183 МГц. Однако Creative включила в комплект уникальный программный пакет, позволявший запускать программное обеспечение, использующее Glide от 3dfx. Этот оберточный драйвер, названный Unified, был не так совместим с играми Glide, как настоящее оборудование 3dfx, но это была единственная доступная карта, кроме карт 3dfx, способная запускать программное обеспечение Glide. Основное назначение этого драйвера – обеспечение 3D-ускорения игр, поддерживающих только Glide 3D-ускорители. Hercules также оснащала свою Dynamite TNT2 Ultra компонентами с частотой выше номинальной. Карта поставлялась с ядром, работающим на частоте 175 МГц, и памятью на частоте 200 МГц. Однако карта не имела телевизионного выхода. ELSA Erazor III работала на частотах, не соответствующих Ultra TNT2, но включала в комплект очки "3D Revelator". Эти очки создавали эффект выхода изображения из экрана и работали как с Direct3D, так и с некоторыми играми OpenGL.

Чипсет Aladdin TNT2

ALi интегрировала ядро RIVA TNT2 в чипсет материнской платы Aladdin TNT2. Северный мост ALi M1631 с графическим ядром обычно комплектовался южным мостом M1535D и был предназначен для недорогих материнских плат Socket 370. Aladdin TNT2 поддерживала как локальный буфер кадров (4 x 32 МБ), так и режим унифицированной памяти. Память буфера кадров работала на частоте 150 МГц и использовала 64-битную шину. Внешний порт AGP 4x для дискретной видеокарты отсутствовал. Благодаря интегрированному локальному буферу кадров, ядро TNT2 обеспечивало производительность, сопоставимую с дискретными картами TNT2 M64 AGP. Крупные производители материнских плат, такие как Asus, выпускали платы на базе Aladdin TNT2 с локальной памятью. Однако данное решение было наиболее распространено на недорогих и некачественных платах без дополнительной памяти. Платы, такие как PC CHIPS M754LMR (использовавшие чипсет с перемаркировкой PC133 GfX Pro), отличались низкой скоростью и нестабильностью. Производительность графики TNT2 была снижена из-за отсутствия локального буфера кадров и медленного доступа к основной памяти.