3dfx

Новая жизнь легенды. Обзор 3dfx Voodoo 5 6000 AGP. Глава 1.

Рубрики: Видеокарты
Метки: | | |
Дата: 20/08/2012 17:37:07
Подписаться на комментарии по RSS

Глава 1. Часть первая. О коллекционировании, компании 3dfx и идее концепт ПК Napalm FX.

История компьютерной графики, как и история в целом, штука занимательная и крайне интересная. Анализируя те или иные события с высоты времени, можно разобраться во многих тонкостях событий, ранее недоступных или попросту незамеченных. Так, с высоты времени вполне очевидно, что конец некогда непотопляемой и очень авторитетной компании 3dfx interactive inc. пришёл после целого ряда провалов как стратегических, так и чисто технических. Но, несмотря на это, даже спустя более чем 10 лет, после известного всем финала у этой замечательной компании остались свои приверженцы и хранители идеологии. Почему это возможно? Что заставляет людей держать в памяти и сохранять в коллекциях продукты безнадёжно устаревшие, а потому ненужные современным любителям 3D? На эти и многие другие вопросы я постараюсь ответить в этой статье, ну а кульминацией материала станет знакомство с графическим ускорителем 3dfx Voodoo 5 6000 AGP, который так и не появился на прилавках магазинов.

Пара слов о психологии коллекционеров.

Пожалуй, беседа о коллекционировании заслуживает отдельного материала, однако тема этой статьи не будет раскрыта в полной мере, если не сказать несколько слов о том, что движет людьми, собирающими ретро-компьютеры и комплектующие. На мой взгляд, основных причин тому две, всё остальное является всего лишь их вариациями с примесью жажды познания. Первая, самая очевидная причина, кроется в желании человека перенестись в прошлое, которое зачастую кажется более светлым и спокойным временем в жизни. Порою хочется уйти от текущих проблем и погрузиться в те времена, когда и солнце светило ярче и трава была зеленее. Ну а лучшие ностальгические чувства пробуждаются лишь во время занятий любимым хобби, которое и заставляет заняться собирательством старины. Ещё одной причиной, по которой человек становится коллекционером, является желание поиграть в те «игрушки», которые были ранее недоступны. Это, пожалуй, мой диагноз. Во времена расцвета аппаратно ускоряемой 3D графики на ПК я не мог себе позволить купить что-либо без помощи родителей, которые, в свою очередь, считали, что лучшее для меня занятие - это учёба в школе и прогулки на свежем воздухе. Собственно, я вырос, начал сам зарабатывать деньги и, что вполне закономерно, начал самостоятельно удовлетворять свои ностальгические потребности. Уже после того, как я нашёл несколько интересных железок, тема коллекционирования захватила меня с головой, а вместе с тем началось трудное восхождение по лестнице компьютерной грамотности, когда приходилось и до сих пор приходится узнавать те тонкости, которые ранее были не интересны или не нужны. Как говориться, всему своё время. И если читая эти строки вы узнаёте себя или хотя бы вам стала интересна тема и есть желание продолжить чтение, сядьте поудобнее :) Всё, о чём пойдёт здесь речь, вам должно прийтись по вкусу.


Идея концептуального ПК.

На мой взгляд, всякая компьютерная коллекция должна жить и работать. Если железка не трудится на благо владельца и не демонстрирует ему свои способности, это мёртвая железка. Лично у меня пропадает всякое желание что-либо собирать, если приобретённые видеокарты, материнские платы, да Бог ещё знает что, пылится на полках в шкафу. Именно поэтому я предпочитаю конструировать так называемые концептуальные компьютеры, при изготовлении которых я закладываю определённую идею. Иными словами, машина создаётся под определённые задачи, а значит, все компоненты подбираются очень тщательно и появление в составе такого ПК “левых” компонентов попросту исключено. Кроме того, в своём строительстве я очень часто прибегаю к понятию эпохи. Это значит, что в составе системы лежат самые быстрые и самые технологичные компоненты из определённого промежутка времени. Ну, и наконец, я всегда стараюсь сделать так, чтобы внутренности очередного концептуального ПК были доступны для взора, поскольку всякая коллекция должна радовать глаз. Чуть позже я на практике покажу воплощение всех этих принципов, а пока едем дальше.


Почему именно 3dfx?
 

Старый логотип компании 3Dfx interactive inc.


Для начала немного истории. Компания 3dfx interactive inc. по праву считается пионером в трёхмерной графике для настольных ПК. Именно 3dfx смогла совершить невероятный по тем временам (1995 год) прорыв в визуальном качестве и производительности трёхмерных игровых приложений. 


Lara Croft из Tomb Raider в режиме VGA и с Glide

Quake без 3Dfx Glide и с 3Dfx Glide

Их собственный API Glide был одним из самых быстрых и беспроблемных решений на тот момент, да и ещё в течение нескольких лет. Вплоть до 1998 года, а некоторые люди и того дольше называли все 3D ускорители 3dfx’ами! И это несмотря на то, что у 3dfx было много конкурентов, некоторые из которых, например NVIDIA, предлагали достаточно качественные и весьма производительные решения, такие как Riva TNT, ATI Rage, Matrox Millennium и т.д. Для многих логотип 3dfx означал качество и скорость в 3D, а также максимальную совместимость с играми. Как вы сами понимаете, наличие определённых технологий в железе далеко не всегда гарантирует рыночный успех. Так вот, у 3dfx были не только железные технологии. Их API Glide имел широчайшую поддержку среди игроделов, в частности, всеми любимые игры серии Unreal поддерживали Glide фактически до ухода 3dfx с рынка.


Компания 3dfx обанкротилась. Коротко о причинах.
 

По правде говоря, я бы не хотел в этом материале много говорить о банкротстве 3dfx. Это случилось и фактов не изменить. В конце концов, цель материала не в проведении траурных мероприятий, а наоборот, моя цель - вдохнуть новую жизнь в старые акселераторы и побаловать себя ретро играми, поэтому буду краток. 

Инженеры 3dfx всегда мыслили на несколько шагов вперёд. Иногда складывалось впечатление, что есть индустрия и есть 3dfx. Эта компания пробила своё русло и как река разливалась в нём полной водой, однако, параллельно текли и другие ручейки, речушки, которые в конечном итоге тоже разливались и пробивали себе дорогу к рыночному океану. Так вот, основная ошибка руководства компании в том, что основываясь на своём начальном успехе, 3dfx потеряла чувство реальности и не успела вовремя среагировать на угрозу со стороны конкурентов. Так, например, из-за ненужности, по мнению инженеров 3dfx, графические ускорители серии Voodoo 3 не получили поддержки 32 битного цвета в 3D, не были наделены поддержкой больших текстур и технологий вроде Environment Bump Mapping. На картах 3dfx было по прежнему 16 Мбайт видеопамяти и отсутствовала поддержка 1.5V интерфейса AGP 4x. В то время как в 3dfx говорили о “достаточности” технологических возможностей Voodoo 3, конкуренты приучали пользователей к большим цифрам и, в конце концов, чаша весов склонилась не в пользу 3dfx. И ведь многих не волновало, что Riva TNT 2 безбожно тормозила при активации 32 битного представления цвета в современных играх. Никто не задумывался, что 32 Мбайт видеопамяти на TNT2 M64 это как мёртвому припарка. Главное, что цифры большие и главное, что “фишка есть!”. В итоге, с формальной точки зрения конкуренты сначала выпускали более передовые решения, а потом и вовсе смогли догнать и даже перегнать 3dfx Voodoo по производительности. Дыхание 3dfx сбилось, внутри компании произошли изменения, связанные с поглощением других игроков рынка и в итоге выпуск долгожданного Napalm (Voodoo 4/5) произошёл позже запланированного срока, когда на рынке уже присутствовали резвые и технологичные решения конкурентов – GeForce, Radeon. Обессиленная поглощениями компания 3dfx не смогла "накормить массы хлебом" и была "с потрохами" куплена другим лидером в области настольно 3D – компанией NVIDIA. Казалось бы, какое триумфальное начало и какой оглушительный провал в конце!? Провал ли? Быть может, не хватило чуть-чуть времени? Об этом поговорим позже, когда перед нами будут цифры, а пока снова едем дальше.


Napalm – сила в количестве.
 

Изначально графические процессоры VSA-100 (Voodoo Scalable Architecture – кодовое имя Napalm) должны были появиться на рынке в тот самый момент, когда у основного конкурента 3dfx, компании NVIDIA, флагманским процессором была Riva TNT2 Ultra. Однако, как я уже упоминал выше, выход чипа Napalm задержали и в результате этому продукту пришлось конкурировать уже с платами на базе NVIDIA GeForce, которые имели в составе GPU блок аппаратного T&L, который поддерживался многими из игровых хитов тех лет. Тем не менее, некоторые модификации ускорителей GeForce уступали старшим платам на базе Napalm, и не только в плане производительности, но и с точки зрения качества реализации некоторых технологий. Я намерено не говорю о том, какие карты NVIDIA проигрывают решениям 3dfx и наоборот, какие продукты на базе VSA-100 оказываются позади ускорителей GeForce. Всё это будет описано в разделе, посвящённом практическим исследованиям возможностей Voodoo 5, а пока хочется рассказать об архитектуре Napalm.  


Архитектура Napalm.  Новый SLI:
 

При разработке Napalm, компания 3dfx ориентировалась в первую очередь на масштабируемость архитектуры и на улучшение качества картинки. В случае с VSA-100 возможна одновременная работа от 2 до 32 графических процессоров (разумеется, чип VSA-100 способен работать и в одиночку, но это существенно упрощает качественные возможности при визуализации). Работа GPU Napalm возможна в трёх режимах – “чистый” SLI режим, режим с активированной технологией T-Buffer и режим с одновременным использованием технологии SLI + T-Buffer. Последний из описанных режимов возможно реализовать не всегда, поскольку для его работы необходимо наличие 4-х и более GPU VSA-100. Теперь подробнее о SLI и T-Buffer.

Сразу скажу, что одновременное использование нескольких GPU производства 3dfx появилась ещё во времена Voodoo graphics, вот только продукты, в которых реализована эта технология, нашли применение в первую очередь на профессиональном рынке. Компания Quantum 3D выпускала разные модификации плат Obsidian на базе нескольких комплектов чипов Voodoo graphics, Voodoo 2, VSA-100. Эти продукты – тема отдельных статей, здесь мы её трогать не станем. Так что далее, говоря о реализации технологии SLI, речь идёт о её адаптированной, “домашней” версии.

При описании сути работы технологии SLI на VSA-100 принято вспоминать старый добрый Voodoo 2, который в момент появления был одним из самых технологичных графических ускорителей (если не самым технологичным), а также официально первым домашним решением с поддержкой SLI. Итак, суть технологии Scan-Line-Interleave (SLI) у Voodoo 2 сводилась к следующему: между парой Voodoo 2 каждый кадр делился на чётные и нечётные строки, после визуализации которых и формировалось конечное изображение, выводимое на монитор. При этом обе платы Voodoo 2 использовали общий кадровый буфер (Frame Buffer). Из недостатков первой версии “домашнего” SLI отметим:


• Максимальное рабочее разрешение 1024x768;

• Отсутствие поддержки SLI для 4 и более карт Voodoo 2;

• Необходимость использовать 2 слота PCI;

• Повышенные требования к охлаждению и мощности блока питания;


Технология SLI в случае с VSA лишена большинства этих недостатков. Во-первых, максимальное рабочее разрешение в 3D теперь составляет 1600x1200 пикселей. Во-вторых, на видеокарте  может быть установлено более двух GPU (Voodoo 5 6000 – 4 чипа VSA-100). В-третьих, поскольку в домашних компьютерах того времени для графической подсистемы использовалась преимущественно шина AGP (а такой слот на плате был всего один), все GPU Napalm располагаются на одной PCB, а значит требования к свободным слотам материнской платы были в разы снижены. Как известно, в серийных и предсерийных продуктах Voodoo 5 максимальное число VSA-100 на одной плате равняется 4-м.

Подход к рендерингу изображения в режиме SLI претерпел целый ряд серьёзных изменений. В случае с несколькими процессорами VSA-100 существует понятие Master и Slave чипов. Главный чип (Master GPU) занимается синхронизацией и распределением очереди вывода данных, полученных от Slave чипов. В свою очередь Slave GPU распределяет данные, полученные от центрального процессора. Есть также понятие Master-Slave чип, который подчиняется Master чипу и управляет второй парой GPU в конфигурации из 4 VSA-100 с активированной технологией T-Buffer. Ниже представлена принципиальная схема работы GPU без использования T-Buffer и с ней:

 


3dfx VSA-100 GPU схема работы

Схема работы 4xGPU VSA-100 (Voodoo 5 6000).

 

 

3dfx VSA-100 GPU схема работы

Схема работы 4xGPU VSA-100 (Voodoo 5 6000).


Каждый GPU VSA-100, работающий в SLI, просчитывает полосу или определённую последовательность из строк каждого кадра. Максимальное количество строк в одной последовательности составляет от 1 до 128. Важно отметить, что количество строк в полосе или последовательности может динамически меняться. Итак, чипы VSA-100 просчитывают строки, которые формируют полосы. В свою очередь из набора таких полос и собирается конечный кадр, выводимый на экран. 

Динамическое изменение количества строк в полосах необходимо для того, чтобы оптимизировать нагрузку на каждый GPU. Дело в том, что в зависимости от параметров 3D сцены в одну полосу могут попадать как один, так и несколько полигонов, и в таких ситуациях требуется эффективно использовать ресурсы чипов VSA, а также текстурного кэша. В отличие от Voodoo 2, которые работали с общим кадровым буфером, каждый графический процессор VSA-100, работающий в SLI, имеет собственный кадровый буфер, он же Back Frame Buffer. В этом буфере осуществляется просчёт строк (или их последовательностей), и только после этого полученные от всех чипов данные поступают в общий кадровый буфер (Front Frame Buffer), внутри которого и формируется итоговый кадр, выводимый на экран монитора.

Помимо собственного кадрового буфера, каждый графический чип Napalm обладает и собственной локальной видеопамятью, максимальный поддерживаемый объём которой может достигать 64 Мбайт. Часть этой памяти расходуется под кадровый буфер с двойной или тройной буферизацией, остальное уходит на хранение текстур и данных Z-буфера. На момент закрытия 3dfx не было серийных моделей видеокарт на базе VSA-100, которые бы поддерживали 64 Мбайт на 1 чип. Правда были отдельные инженерные образцы и даже самодельные решения с таким объёмом памяти. Например, в моей коллекции имеется видеокарта Voodoo 4 4500 PCI с 64 Мбайт видеопамяти.


3dfx Voodoo 4 4500 64 Мбайт

3dfx Voodoo 4 4500 64 Мбайт


Отмечу ещё кое-что. Если уж разговор зашёл о локальной видеопамяти, то не грех будет вспомнить о том, что во времена Voodoo 5 графическим ускорителям объёма памяти на борту зачастую не хватало для хранения большого количества текстур. Кроме того, пропускная способность шины AGP, а также других шин ПК не была настолько велика, чтобы быстро загружать в память ускорителя большие объёмы информации. Именно поэтому активно разрабатывались и применялись различные технологии компрессии текстур, такие как DXTC, S3TC или FXT1. Использование этих технологий в работе многочиповых плат на базе GPU Napalm, а также сам подход 3dfx к организации работы подсистемы памяти, описанный выше, позволяет существенно поднять эффективность её работы, что в конечном итоге почти безболезненно позволяет использовать SDRAM вместо дорогой по тем временам DDR.


Что даёт T
-Buffer.
 

Технология T-Buffer создавалась, прежде всего, для существенного улучшения качества картинки. В момент анонса чипов Napalm компания 3dfx заявила о том, что стремится принести в мир компьютерных игр кинематографические спецэффекты. Кстати, чуть позже, уже после поглощения 3dfx, компания NVIDIA также использовала понятие “кинематографичности” для продвижения своих продуктов серии GeForce. Так вот, суть технологии T-Buffer заключается в управлении несколькими кадровыми буферами, благодаря чему программисты могут достаточно быстро внедрять новые спецэффекты в свои проекты. Основным, среди всех, является эффект FSAA (Full Scene Spatial Anti-Aliasing) – полноэкранное сглаживание. Для внедрения этого спецэффекта от программистов не требуется никаких усилий. Аппаратный метод FSAA от 3dfx работает во всех играх, которые запускаются на Voodoo 5. Также были разработаны эффекты Motion Blur, Depth of Field, Soft Shadows и Soft Reflections, поддержка которых осуществляется через расширения для OpenGL или Direct3D.

При активации технологии T-Buffer каждый GPU полностью обрабатывает один кадр последовательности в локальном кадровом буфере, затем T-Buffer объединяет содержимое нескольких локальных кадровых буферов, после чего результат выводится на экран. 


Более подробно о FSAA:
 

Реализованный в чипах VSA-100 метод полноэкранного сглаживания получил название RGSS AA (Rotated-Grid Super-Sampling Anti-Aliasing). Сглаживание по методу RGSS реализуется при помощи T-Buffer. В кадровом буфере Master GPU есть область, достаточная для хранения изображения необходимого разрешения. Именно в этом буфере и будет происходить смешивание нескольких изображений, которые затем становятся конечным кадром, выводимым на экран. Voodoo 5 6000 поддерживает несколько степеней полноэкранного сглаживания: 2x, 4x и 8x. 


RGSAA принципиальная схема

 

При двукратном сглаживании каждый пиксел изображения разделяется на два субпиксела. Чипы VSA-100 получают команду провести просчёт сцены с небольшим смещением, основываясь на данных о субпикселах, и записать результат в свой локальный кадровый буфер. После этого все данные передаются главному (Master) GPU, который, в свою очередь, смешивает полученные изображения в одну сглаженную картинку. Когда используется RGSS AA с количеством семплов, равным 4-м, пиксел делится уже на четыре субпиксела, и происходит просчёт 4-х смещенных друг относительно друга изображений. По аналогии происходит и с восьмикратным сглаживанием по методу RGSS AA, который доступен на Voodoo 5 6000. В результате мы получаем полноэкранное сглаживание, которое заметно лучше, чем обычный метод SSAA, реализованный в GeForce 256 / GeForce 2 GTS / Pro / Ti / Ultra, как с точки зрения качества картинки, так и, в некоторых случаях, с точки зрения производительности. 


RGSAA сравнение с OGSS AA


С качественной точки зрения RGSS работает заметно лучше в тех случаях, когда объекты виртуальной сцены располагаются либо почти горизонтально, либо почти вертикально. Более подробно о преимуществах RGSS AA вы можете узнать из этого документа.


Характеристики VSA
-100. 
 

3dfx VSA-100 GPU

Общие данные:

 

  • 128 разрядный 2D/3D/Video ускоритель
  • 14 млн. транзисторов, техпроцесс 0.25 мкм, шестислойная технология
  • Частота GPU - 166 МГц / 183 МГц (планировалось)
  • 2 конвейера рендеринга с 1 текстурным блоком на каждом
  • Скорость заполнения 333 млн. пикселей в секунду (166 млн. пикселей в режиме мультитекстурирования)
  • Встроенный RAMDAC 350 МГц 
  • Поддержка визуализации при 32-битной глубине цвета
  • 24-бит Z & W буферы
  • 8-битный стенсель буфер
  • Поддержка 32-битных текстур размером вплоть до 2040x2048 пикселей
  • 128-разрядный интерфейс памяти
  • VSA-100 поддерживает до 64 Мбайт видеопамяти типа SDRAM/SGRAM
  • PCI 2.2 и AGP x2/4x с SBA (DME не поддерживается)
  • Максимальное разрешение 2048x1536@85Hz

3D возможности:

  • Поддерживается весь набор функций, как у серии Voodoo3 +
  • Мультитекстурирование за один проход и один такт
  • Рельефное текстурирование за один проход и один такт
  • Трилинейная фильтрация за один проход и один такт
  • Попиксельный mip-mapping и режим альфа смешивания
  • Поддержка 8-битных palette-текстур (гарантирует высокую совместимость с играми и не снижает общей производительности)
  • Поддержка табличного и попиксельного тумана
  • Поддержка Triangle Strips and Fans (Если в сцене есть смежные треугольники, VSA-100 передаёт данные сразу о последовательности треугольников, а не полные данные обо всех трёх вершинах каждого из них. Для каждого из них определяется только одна вершина. Благодаря такому подходу снижаются требования к ПС памяти)
  • Динамичное наложение текстур окружающей среды
  • Поддерживаются все режимы смешивания текстурных цветов, описанные в DX6, DX7 и OpenGL 1.2
  • Поддерживаются технологии компрессии текстур DXTC и FXT1

К сожалению, в чипах VSA-100 не реализована аппаратная поддержка T&L. Этот режим был бы весьма кстати в играх, выходящих в середине-конце 2000 года и в начале 2001, а так приходится перекладывать функции T&L на центральный процессор, у которого и так дел полно. Впрочем, с высоты времени можно сказать, что для коллекционного компьютера все эти недочёты не выглядят критично. В наше время можно без труда собрать машину мечты, которая будет тянуть любые старые игры при максимальных настройках качества.


Napalm FX – коллекционный ПК для старых игр.
 

Как я и говорил выше, подход к коллекционированию в целом у каждого свой. Что уж говорить о выборе конфигурации для старых игр. Тут вариантов может быть столько, что ни в сказке сказать, ни пером описать. Если честно, я сам много раз пытался подойти к вопросу сборки такого компьютера с разных сторон, пытался даже собрать один единственный идеальный компьютер для всех интересующих меня игр прошлого, поддерживающий, кроме всего прочего, максимальный набор интересных мне ОС. Однако, как ни крути, идеал собрать не получалось, и тогда я пошёл иным путём. В первую очередь на временной шкале я выделил разные эпохи интересных мне компьютерных игр. Затем я постарался определить флагманские конфигурации систем, которые бы смогли без труда “тянуть” нужные мне игры, и лишь потом приступил к сборке. В этом материале я не стану рассказывать обо всех системах, которые уже собраны и настроены. Сейчас речь пойдёт только об одном компьютере, который получил кодовое имя Napalm FX. Итак, Napalm FX – это конфигурация, которая целиком и полностью строится вокруг флагманского ускорителя компании 3dfx времён 2000 года – Voodoo 5 6000.


3dfx Voodoo 5 6000 AGP 128 Mb (3700, rev 210-0391-001-A Pre Production)

3dfx Voodoo 5 6000 AGP 128 Mb (3700, rev 210-0391-001-A Pre Production)

3dfx Voodoo 5 6000 AGP 128 Mb (3700, rev 210-0391-001-A Pre Production)Память Voodoo 5 6000

Мой ускоритель 3dfx Voodoo 5 6000 оснащён памятью объёмом 128 Мбайт, время выборки составляет 6 нс.
Эта видеокарта пришла ко мне из Украины, где я приобрёл её у ALT-F13


Подбираем компоненты для Napalm FX:
 

Набор комплектующих для Napalm FX


Изначально строить Napalm FX я собирался на основе 3dfx Voodoo 5 5500 PCI MAC, которая также есть у меня в коллекции:


3Dfx Voodoo 5 5500 PCI MAC

3Dfx Voodoo 5 5500 PCI MAC


Однако выпавший шанс в приобретении Voodoo 5 6000 я упускать не стал и вся денежная “заначка” ушла на покупку флагмана 3dfx, который я мечтал приобрести ни много ни мало 12 лет, с тех самых пор, как узнал о его существовании. 

При грамотном подходе этот ускоритель способен без труда обеспечить комфортный уровень производительности во всех 3D ускоряемых играх с 1995 по 2001 годы. Более того, DOS игры, выпущенные в период 1993-1995 гг., так же не должны были испытывать проблем в работе. Логично, что там, где есть место DOS играм, нужна поддержка шины ISA. Отсюда вывод – необходимо искать самую быструю платформу с поддержкой 3.3V AGP и шины ISA. Здесь выбор сузился до следующих вариантов:

• Intel Pentium III Coppermine 1.0 ГГц / Dual Intel Pentium III Coppermine 1.0 ГГц + ASUS P3B-F/ASUS P2B-DS или любой надёжный аналог.

• AMD Athlon 1400 МГц + ABIT KT133A / BIOSTAR M7MIA

Разумеется, система на базе процессоров Intel кажется мне более интересной с точки зрения совместимости и отсутствия проблем в работе, однако, грамотно настроенная конфигурация на базе AMD не сильно проигрывает в этом плане, зато существенно превосходит систему с Coppermine в плане производительности. Тут у моего читателя вполне могут возникнуть вопросы:

• Почему именно ABIT KT133A?

• Почему в подборке нет решений на базе Tualatin?

• Почему пара Pentium III Coppermine не устанавливается на материнскую плату с чипом 440GX?

Постараюсь ответить развёрнуто и по порядку:

1. Дело в том, что системные платы с одновременной поддержкой мощных CPU AMD и наличием ISA слотов в подавляющем большинстве случаев строятся на базе VIA KT133A – последнего чипсета для процессоров Socket A + SDRAM. Так что, выбирая из таких плат, я остановился на продукте ABIT потому, что это решение является одним из самых качественных продуктов на базе KT133A. Кроме того, эта плата ещё до меня прошла проверку на совместимость с Voodoo 5 6000, выпущенной на 37 неделе 2000 года. Ни для кого не секрет, что видеокарта Voodoo 5 6000 очень капризна в вопросах выбора чипсета и производителя материнской платы. Да, есть решения лучше - BIOSTAR M7MIA, однако мне её найти не удалось, да и заработает ли она с Voodoo 5 6000 – большой вопрос.

2. Дело в том, что мне не удалось найти материнскую плату с Socket 370 + AGP + ISA. C большим удовольствием я бы использовал ASUS P3B-F + переходник на Tualatin + Prntium III Tualatin-S 1400, однако в такой конфигурации есть один изъян. 


3dfx Voodoo 5 6000 AGP 128 Mb (3700, rev 210-0391-001-A Pre Production)


Дело в том, что чипсет Intel 440 BX поддерживает только два делителя частоты AGP – 1/1 и 2/3, а это значит, что установка Tualatin-S 1400 заставит AGP работать на частоте 89 МГц, что в свою очередь может вывести мост HiNT на Voodoo 5 6000 из строя. Не хочу рисковать. 

3. Я протестировал Voodoo 5 6000 на Supermicro P6DGU. Система стартует, но во время прохождения POST сигнала на монитор нет. Если бы эта плата заработала с Voodoo 5 6000, возможно, я и остановился бы на ней и паре Coppermine 1000 МГц. Кстати! Voodoo 5 5500 AGP так же не запустилась на этой плате, равно как и Voodoo 3 2000 AGP, в то время как PCI карты 3dfx работали на ура. 

На общие вопросы относительно моего подхода к подбору конфигураций я ответил. Теперь попробую более подробно теоретически оценить все плюсы и минусы выбранных решений. Сначала – пару слов о системе на базе процессора AMD Athlon. Если остановиться на связке Athlon + ABIT KT133A, получается максимальная производительность и неплохая совместимость для старых игр. Итак, с системной платой я определился, по крайней мере до тех пор, пока не найдётся нечто лучшее. Что же касается процессора, то на данный момент я остановился на Athlon 1400 МГц, хотя плата поддерживает и более быстрые модели. При выборе CPU я, в первую очередь, придерживался мысли о сохранении временной разницы между теоретическим выходом на рынок Voodoo 5 6000 и выходом процессора. В этом отношении Athlon 1400 вполне подошёл, более того, этот процессор способен решить любую игровую задачу 2000-2001 годов включительно, не говоря уже о более ранних играх. Огорчает, конечно, отсутствие поддержки SSE, но тут ничего не поделаешь: этот набор инструкций появится только после замены процессора. Поэтому рассматриваю возможность установки в эту плату Athlon XP 1900+. Однако у этого варианта есть и минусы. Например, в том случае, если хочется больше свободы для экспериментов со звуком в DOS приложениях, поскольку ABIT KT133A обладает поддержкой лишь одного слота ISA. Кроме того, поскольку Voodoo 5 6000 прекрасно работает с полноэкранным сглаживанием и поддерживает SSAA 8x, большая производительность CPU для игры в таких режимах становится менее актуальной. Стоит подумать о системе с процессором Intel.

С системами Intel выбор системной платы, как и процессора, ограничивается не так явно, как в случае с AMD. Помимо нескольких вариантов выбора среди материнских плат, есть что выбирать и из процессоров. Например, если полноценный Pentium III Tualatin отбросить по вышеозначенным причинам, то, например, связка ASUS P3B-F + Celeron Tualatin 1400 МГц. выглядит вполне работоспособной. Здесь любой владелец Voodoo 5 6000 будет решать за себя, но лично я в пару с Voodoo 5 6000 не хочу ставить формально урезанный процессор для недорогих ПК. Знаю, знаю, что разница не велика, и с точки зрения практики выбор вполне разумен, но, позвольте, на дворе 2012 год и я собираю имиджевую систему с пафосной начинкой, так что никаких Celeron и Duron :) Так вот. Для активных предварительных тестов я приобрёл ASUS P2B-D последней ревизии, начал тестировать эту конфигурацию с Voodoo 5 6000, однако, эта плата не отличается высокой стабильностью работы в моей конфигурации, так что, учитывая отсутствие поддержки нескольких CPU я даже не стал вникать в суть проблемы и безуспешно поигравшись с настройками платы в течение нескольких часов просто снял её и аккуратно убрал в шкаф. Вариант с P3B-F тоже отпал. Моя плата была с одним ISA слотом, а быстро найти такую же с двумя ISA мне не удалось. В результате и от этого варианта я отказался. Благо оверклокерские функции этой легендарной материнки мне не пригодились. Таким образом, я постепенно пришёл к варианту от самой Intel - Intel SE440BX-2. Эта плата должна работать достаточно быстро, а с совместимостью и стабильностью проблем быть не должно, да и наличие двух слотов ISA не могло не радовать. В качестве процессора выступил Pentium III Coppermine 1000 MHz с коробочным кулером. 

Наличие слота ISA для меня было обязательным условием, поскольку в моём арсенале есть целая охапка DOS игр, в которые я бы хотел периодически играть с качественным звуковым оформлением. По правде говоря, одного слота ISA на плате ABIT TK133A мне хватает с натягом, но тем не менее, решить задачу качественного воспроизведения звука в старых играх можно. Опять-таки существует несколько вариантов.

1. Gravis Ultrasound PnP Pro + Roland SC-55ST

2. Creative AWE 64 GOLD + Roland SC-55ST

3. Creative AWE 32 CT3900 + Yamaha DB50XG + Roland SC-55ST

4. Creative AWE 32 CT3900 + Yamaha DB50XG

5. Creative AWE 64 GOLD + Roland RAP-10

6. Creative AWE 32 CT3900 + Yamaha DB50XG  + Roland RAP-10

7. Creative AWE 32 CT3900 + Yamaha DB50XG  + Gravis Ultrasound PnP Pro + Roland SC-55ST

Казалось бы, выбор сделать очень сложно, поскольку каждый из вышеозначенных вариантов по-своему хорош, однако, поскольку я неоднократно слушал разные варианты звучания MIDI, определился я достаточно быстро. Для этой системы DOS игры – необходимая задача. Кроме них также требуется обеспечить комфортные условия для существования Windows игр, а это накладывает целый ряд ограничений. Итак, необходимо, чтобы Napalm FX был оснащён качественной PCI звуковой платой, к которой планируется подключение джойстика HammerHead FX. Тут возникает первая проблема. Предположим, конфигурация звуковой системы для DOS будет такой: AWE 64 GOLD + Roland SC-55ST. Для Windows игр я выбрал Diamond Monster Sound MX-300, но беда в том, что его порт джойстика конфликтует с оным на AWE 64 GOLD. Выходит, я не могу одновременно использовать Roland SC-55ST и HammerHead FX, подключенных к ISA и PCI звуковым картам одновременно. Отключение MIDI порта на одной из плат создаёт неудобства, поэтому из этой ситуации я придумал иной выход. 

В качестве основы для DOS игр я взял AWE 32 CT3900, перемычкой выключил на ней MIDI порт, поставил дочернюю плату Yamaha DB50XG и установил всё это хозяйство в пару к Diamond Monster Sound MX-300. По умолчанию драйверы Aureal устанавливают эмуляцию Sound Blaster Pro и тут опять вылезает гора проблем с адресами и прерываниями.  К счастью, эмуляцию можно легко запретить к установке, немного модифицировав драйверы Aureal:

В файле AU30MMED.INF ищем секцию [AspenOverides.Addreg], находим там строку:


;HKR,Config,DisableSBFM,1,1

И меняем её на:

HKR,Config,DisableSBFM,1,1


Аналогичным образом можно выключить MPU-401 порт и MIDI (Joystick) порт. После этих манипуляций я настроил прерывания и адреса для AWE 32 CT3900, в результате чего получил полностью функциональную звуковую часть в DOS и Windows. Никаких конфликтов и сбоев в звуке не наблюдается. Что же касается качества MIDI в DOS, то оно находится на хорошем уровне, поскольку есть полная поддержка Sound Blaster Pro / 16 / AWE-32, а также General MIDI. В Windows же с играми тоже проблем нет – прекрасно работает A3D от Aureal, а джойстик без проблем определяется и отлично функционирует. Потом, благодаря наличию второго ISA слота, я хочу поставить в систему ещё и Gravis Ultrasound PnP Pro вместе с Roland SC-55ST, но это будет чуть позже, пока нужно всё протестировать и настроить в, скажем так, базовой конфигурации. 

Дисковая подсистема для установки ОС строится на базе контроллера Adaptec AHA-2940UW, к которому подключён жёсткий диск Seagate Cheetah ST336752LW. Также в системе используются IDE устройства, подключённые к интегрированному в материнскую плату UDMA IDE контроллеру - DVD привод Pioneer DVR-118L и жёсткий диск Seagate 7200.7 80 Гбайт, который хранит драйверы, дистрибутивы лицензионных ОС, купленных на eBay, а также старые игры в ISO образах. 

В качестве сетевого адаптера используется решение IBM на базе чипа Intel – простенькая 100 Мбит сетевая карта, которая автоматом определяется как Windows 98, так и в более новых ОС.

На этом с описанием начинки Napalm FX, пожалуй, закончим. Пора переходить к сборке и доводке ПК до рабочего состояния. Здесь я позволю себе лирические отступления: можно сказать, что в составе обзора Napalm FX находится мини-обзор корпуса, в котором весь этот компьютер собран. 


Глава 1. Часть вторая. Крепость для Napalm FX.
 

Отмечу, что фотосессия сделана для системы с процессором AMD Athlon + ABIT KT133A, хотя, на самом деле финальные тесты на стабильность проводились как для системы AMD, так и Intel. 

Компьютер с Voodoo 5 6000 - Napalm FX в процессе сборки



Выбор корпуса для коллекционного компьютера – задача достаточно сложная. Корпус – самая тяжёлая и самая объёмная часть, его сложно доставлять из-за рубежа, легко поцарапать или помять. В общем, проблем с корпусами много. И потом, как поступить: собрать ли компьютер в старом тазике “той эпохи”, купить красивый и современный “ящик”, или сделать дом для своего ПК своими руками? Конечно, самым правильным, но и самым трудоёмким делом является самостоятельное изготовление корпуса, однако, далеко не всегда владелец такого ПК захочет и, самое главное, сможет всё сделать самостоятельно. Лично я остановился на золотой середине – приобрёл, а точнее, получил в дар от компании Antec современный корпус LanBoy Air Yellow. При выборе корпуса я руководствовался несколькими целями:

• Хорошая вместительность

• Возможность быстрой установки устройств

• Качественное охлаждение

• Хорошие возможности для обзора содержимого

Если с первыми тремя пунктами всё ясно, то последний, на мой взгляд, требует комментариев. Коллекционный компьютер должен жить и содержимое его должно постоянно быть на виду, иначе редкость и особый шарм железа превращается в старость и бесполезность. Я уже много раз ловил себя на мысли, что как только я убираю старинный компьютер под стол, мой интерес к нему постепенно угасает. Сейчас же хочется иметь возможность заглянуть внутрь, ещё раз посмотреть на то, что так долго собирал, и вновь просыпается интерес. Впрочем, всё индивидуально. 

Выбирая современный корпус, удовлетворяющий всем требованиям, я обратил внимание на LanBoy Air в первую очередь потому, что как гласила реклама на сайте производителя, LanBoy Air может быть разобран до состояния “скелета”.


Antec LanBoy Air

Antec LanBoy Air


Коробка LanBoy Air не пестрит излишествами, всё внимание покупателя сосредоточено на корпусе и его особенностях. Производитель выделяет гибкие возможности по сборке и расположению компонентов, качественное охлаждение и модульную структуру.


Antec LanBoy Air


Корпус аккуратно упакован в мягкие тиски пенопласта и завёрнут в плёнку.


Antec LanBoy Air

Antec LanBoy Air

Antec LanBoy AirAntec LanBoy Air


Внешне LanBoy Air выглядит как конструктор, что не далеко от реальности. В продаже есть два цветовых решения – синий и жёлтый. Я выбрал жёлтый, поскольку на логотипе 3dfx надпись бело-оранжевая, хотелось хотя бы примерного совпадения.


Antec LanBoy Air


Само по себе имя LanBoy подразумевает перемещение системного блока с мероприятия на мероприятие, поэтому инженеры Antec предусмотрели наличие ручек для переноски.

Antec LanBoy Air

Antec LanBoy Air

Antec LanBoy Air


Для того, чтобы разобрать LanBoy Air, достаточно взять в руки крестовую отвёртку. Передняя панель и боковые стенки корпуса легко демонтируются. Как я и говорил выше, LanBoy Air можно разобрать до остова, лишив боковых стенок и передней панели. 

 

 

Antec LanBoy Air

 

На передней панели всё максимально доступно и просто:

  • Кнопка питания;
  • Кнопка перезагрузки;
  • Индикатор питания и индикатор активности жёсткого диска;
  • Три разъёма USB (один из которых USB 3.0);
  • Коннекторы для подключения наушников и микрофона;

 

Antec LanBoy AirAntec LanBoy Air

 

Верхняя крышка корпуса хорошо приспособлена для размещения радиатора СВО. В отличие от многих других корпусов, которые были в моём распоряжении и в которых есть аналогичные приспособления, корпус LanBoy Air, по моему мнению, имеет лучшую реализацию этого крепления. Даже если радиатор не закреплён, “крышка” выглядит достаточно эффектно благодаря используемому материалу – чёрному глянцевому пластику.

 

Antec LanBoy Air

 

Процесс сборки проходит легко и непринуждённо. Для начала я удалил всё, что мне мешало.

 

Antec LanBoy Air

Antec LanBoy Air

 

В первую очередь, я закрепил материнскую плату на поддоне, затем поддон был размещён внутри LanBoy Air.

 

Antec LanBoy Air

 

Блок питания можно установить как вверху, так и внизу корпуса, так что у владельца LanBoy Air всегда есть выбор. В моём случае я предпочёл разместить БП внизу. Благо длина проводов моего блока питания достаточна для аккуратной протяжки.

 

Antec LanBoy Air

 

На обратной стороне поддона для МП закреплены три стяжки, которыми можно хорошенько прижать провода, протянутые от БП.

 

Antec LanBoy AirAntec LanBoy AirAntec LanBoy Air

 

Блок питания устанавливается в специальный контейнер, который затем на салазках въезжает в корпус.

 

Блок питания Antec EA-650 Green

Antec LanBoy Air

 

В качестве БП я использовал Antec EA-650 Green. Его более чем достаточно для питания моей системы, даже с большим запасом.

 

 

Antec LanBoy AirAntec LanBoy AirAntec LanBoy Air

 

 

Панель выводов устанавливается отдельно. На ней, помимо стандартных отсеков, размещаются отверстия для шлангов СВО. Отвод тепла осуществляется силами 120-мм вентилятора.

 

Antec LanBoy Air

 

На передней панели также установлены 120 мм вентиляторы, скорость вращения крыльчатки которых управляется специальным рычажком. Достаточно удобно.

 

Antec LanBoy Air

 

Схема охлаждения у LanBoy Air – классическая: на передней панели вентиляторы забирают холодный воздух, прокачивают его через отсек с жёсткими дисками, а потом, уже нагретым, воздух выбрасывается за пределы LanBoy Air силами 120 мм вентилятора, установленного на панели выводов. У LanBoy есть ещё один путь для холодных потоков воздуха – через боковую стенку, на которой располагается пара 120 мм вентиляторов. При выборе корпуса я отметил этот факт. Для Voodoo 5 6000 дополнительное охлаждение будет весьма кстати, учитывая, что на PCB Voodoo 5 6000 располагается много горячих элементов.

 

Antec LanBoy Air

Antec LanBoy AirAntec LanBoy Air

Antec LanBoy Air

 

После установки материнской платы и блока питания остаётся установить жёсткий диск и DVD привод. Благодаря особенностям LanBoy Air, 5.25 и 3.5 дюймовые устройства можно установить как параллельно плоскости материнской платы, так и перпендикулярно ей.

 

Antec LanBoy Air

 

Для изменения положения 5,25 дюймовых устройств достаточно перекрутить металлические уголки, а в случае с 3,5 дюймовыми устройствами нужно иначе установить растяжки.

 

Antec LanBoy Air

 

Жёсткие диски крепятся посредством эластичных растяжек, на которые нанизаны пластиковые скобы, к которым, в свою очередь, прикручиваются устройства. Я установил DVD привод и HDD перпендикулярно плоскости ABIT KT133A.

 

Antec LanBoy Air

 

Наконец, всё собрано. Осталось лишь несколько штрихов. Учитывая огромную длину 3dfx Voodoo 5 6000 и Creative AWE-32 CT3900, эти платы, будучи установленными в корпус без дополнительной фиксации, начинают изгибаться.

 

Antec LanBoy AirAntec LanBoy Air


Поэтому пластиковые крепления и растяжки пришлись кстати. Ну вот, наконец, Napalm FX собран. Пришла пора переходить к практическим испытаниям. В следующей главе мы увидим, смог бы ускоритель Voodoo 5 6000 взять корону, если бы всё-таки вышел в 2000-м году на рынок.... Ждите продолжения. Далее вы узнаете о том, какая конфигурация для Voodoo 5 6000 осталась в финале и, разумеется, увидите результаты производительности кучи видеокарт в различных разрешениях и с различными параметрами сглаживания.

 

Этот материал предлагаю обсуждать в Клубе Voodoo Masters.

All-in-Wonder Radeon DDR - спаситель Voodoo 2 SLI

Рубрики: Аналитика и изыскания | Видеокарты
Метки: | | |
Дата: 03/04/2012 19:31:24
Подписаться на комментарии по RSS

Совсем недавно я написал о том, что при сборке системы на базе двух графических ускорителей 3dfx Voodoo 2 и видеокарты семейства GeForce 2/3 в ОС Windows 98 SE или Windows Me наблюдаются проблемы в работе Direct3D и OpenGL приложений. Проблема проявлялась преимущественно на материнских платах с чипсетами Intel 815 и старше. Неправильная работа драйверов носила систематический характер и проявлялась следующим образом: 

Voodoo 2 1000 PCI 12 MB
-
Если сразу после загрузки ОС запустить любое Direct3D приложение, велика вероятность, что оно будет работать на GeForce без каких-либо проблем. Исключением, пожалуй, является тестовый пакет 3DMark 2000, который сразу вылетает на рабочий стол Windows и прекращает свою работу. В том случае, если приложение отработало нормально, потом вполне можно запустить Glide игру и не важно какую. Она отработает на ура и только потом, при очередной попытке вернуться к Direct3D приложению происходит либо зависание, либо выпадение на рабочий стол и появление артефактов в виде битых шрифтов. В некоторых случаях вообще висли и Glide и Direct3D программы, вне зависимости от последовательности их запуска. Самое главное, что если система и не зависала, то при следующей попытке запустить любое 3D приложение под D3D система напрочь отказывалась видеть любые совместимые с этим стандартом устройства, разумеется, до перезагрузки ОС.
Учитывая высокую производительность GeForce 2 Ultra и GeForce 3 мне бы очень хотелось, чтобы один из этих ускорителей был в системе и работал нормально. Я начал расследование и надеялся, что проблему удастся победить. Что я делал:
  • Снижал тактовую частоту CPU. Как ни странно, если частота процессора ниже 1 ГГц, ряд проблем в Windows 98 SE исчезал. Но в любом случае система вела себя нестабильно.
  • Пробовал все возможные версии драйверов как для 3dfx Voodoo 2, так и для GeForce 2/3.
  • Менял параметры PCI Latency Timer
  • Неоднократно переустанавливал систему и проводил установку драйверов с чистого листа. Установку драйверов осуществлял в разной последовательности, начиная с классической, и заканчивая выборочной – только видео и 3dfx ускоритель.
  • Вытаскивал звуковую карту и все периферийные устройства, выключал в BIOS всё лишнее.
  • Выключал Direct3D ускорение у Voodoo 2.
Честно сказать, я был крайне раздосадован таким поведением системы. Начал искать более жёсткий метод решения вопроса. В первую очередь, решил оценить, а так ли критично наличие в системе видеокарты GeForce 2 Ultra, подобранной строго по эпохе к одной из конфигураций на базе Pentium III Coppermine 1 ГГц? Оказалось, нет. Восстановив в памяти ситуацию на рынке 3D тех лет, я понял, что вполне здоровой альтернативой для GeForce 2 GTSб Pro, Ti и Ultra может являться ATI Radeon DDR, позже переименованный в ATI Radeon 7200. И тут, как говорится, на ловца и зверь бежит. В моей коллекции появилось целых два представителя первых Radeon – ATI Radeon 32 Мбайт SDRAM и All-in-Wonder Radeon DDR (32 Мбайт DDR) Разумеется, я выбрал самый пафосный из этих вариантов – All-in-Wonder Radeon DDR. К сожалению, плата тактуется ниже, чем обычный Radeon DDR, да и на борту несёт не максимальные 64 Мбайт видеопамяти, но зато эта видеокарта в рамках линейки AIW была самой производительной на то время и напрямую не состязалась с “простыми” Radeon DDR. Последний, кстати в Retail версии имел не только больше памяти, но и получил более высокие тактовые частоты – 183/183 МГц  для ядра и памяти против 166/166 МГц у моего AIW.
-
ATI All-in-Wonder Radeon 256 DDR
-
Удивительно, но даже без переустановки ОС, после инсталляции драйверов система загрузилась успешно и сразу же стало очевидно, что никаких проблем в работе трёхмерных приложений нет. И не важно во что мы сейчас хотим играть – все приложения работают как надо. Да, с решениями ATI того времени бывают некоторые тонкости в настройки игр, однако все они, как мне кажется, вполне решаемы. Зато на стороне ATI эксклюзивная конструкция самой видеокарт AIW, хорошая производительность в 32-х битном цвете, отличная анизотропная фильтрация и, что самое главное, стабильная работа в паре с Voodoo 2 SLI. Думаю, если не помешают обстоятельства, поделюсь своими дальнейшими изысканиями в этой области. Задумал проект целой линейки концептуальных ПК, а заодно вынашиваю идею о компактном размещении всех их в одной стойке-корпусе, чтобы в квартире много места не занимало, разумеется, без ущерба для визуального наслаждения. 
Напоследок парочка результатов тестирования Radeon DDR. Старый добрый первый радик))))
-
Результаты тестирования All-in-Wonder Radeon DDR 32 Мбайт
-
Результаты тестирования All-in-Wonder Radeon DDR 32 Мбайт
-
За разгон я, разумеется, пока не брался. Основная цель была выяснить в чём причина неработоспособности Voodoo 2. Кстати, все эти тесты сделаны под Windows 2000 SP4 после установки всех драйверов. У Voodoo 2 отключён Direct3D, за ненадобностью. Voodoo здесь нужен только для Glide. 

Мистическое появление Voodoo 2

Рубрики: Аналитика и изыскания | Видеокарты
Метки: | | |
Дата: 30/03/2012 20:13:34
Подписаться на комментарии по RSS

Непростое это дело - коллекционирование. Мало того, что редкий девайс достаточно сложно найти, да ещё конкуренты постоянное не дремлят :) Приходится постоянно и достаточно регулярно просматривать барахолки, аукционы, искать по друзьям и знакомым древние компьютеры с одной лишь надеждой на то, что вот тут-то я и обнаружу вожделенную железяку. И вся эта суета повторяется из раза в раз, пока, наконец, искомое устройство не найдено и не лежит перед тобой на столе. Затем следует появление очередной идеи о поисках и, как настоящий кладоискатель, отправляется на поиски, попутно ковыряя или созерцая, кому как больше нравится, уже найденную диковинку.

Сказать по правде, я лично стараюсь собирать только самые технологичные, самые мощные и самые сложные с точки зрения разработки, устройства. В моей коллекции насчитывается более 100 совершенно различных устройств, основная масса которых состоит из видеокарт, материнских плат, процессоров и модулей оперативной памяти. Всё остальное для меня как побочный продукт. Если попадается что-то интересное, как, например, джойстик 3dfx HammerHead FX, я приобретаю или принимаю в дар, ну а специально поисками таких безделиц не занимаюсь. Эта запись в блоге посвящена истории поиска Voodoo 2, которая началась с нашего форума, где один из владельцев Super Grace Voodoo 2 SLI решил продать эту связку. Сказать по правде, желания приобретать эту конструкцию особо не было, поскольку на тот момент в моей коллекции было 4 платы Voodoo 2 каждая из которых несла на борту по 12 Мбайт видеопамяти. Не стал я торговаться, подумал, что наверняка будет лучшее предложение и после одной ставки не стал повышать стоимость тандема. И вот, в конце рабочего дня среды, я, вешая объявление на одной из барахолок, случайно увидел в продаже Voodoo 3 3000 PCI в коробочном исполнении за совершенно смешные деньги. Позвонил продавцу, спросил, поехал. Приезжаю, такой карты не оказалось - купили. Но мне было предложено посмотреть другие решения на базе чипов 3dfx. Посмотрел. Затарился. Сначала среди моих видеокарт появились новинки в виде нескольких Voodoo 3 ускорителей разной степени интересности, а также несколько звуковых карт и даже один центральный процессор, редкий, надо сказать, гость. И вот, собрался я уже покидать это заманчивое местечко, как за моей спиной прошмыгнул сотрудник склада, несущий в своих руках коробку с графическим ускорителем Voodoo 2. Сказать по правде, у меня сложилось впечатление, что я наброшусь на этого беднягу и просто отниму у него сие чудо, тем более, что коробка выглядела как новая. Аккуратно поинтересовавшись у человека стоимостью и наличием я был приятно удивлён, решив, что мне нужно две таких платы. Мне вынесли две запечатанные коробки Voodoo 2 1000 PCI 12 Мбайт.

Voodoo 2 1000 PCI 12 MB PCI

Voodoo 2 1000 PCI 12 MB PCI

Сначала я не поверил своим глазам. С тех пор, как эти карты были на потоке, прошло уже 13 лет! И тут, в Москве, новые, да ещё и две! Вот это улов, подумал я. Но на этом моя радость не закончилась. На всякий пожарный, читай от жадности, я попросил ещё две карты. Мне дали ещё две коробки. Итого: 4 коробки с новыми Voodoo 2 1000 PCI, да ещё и с максимальным объёмом видеопамяти!

Voodoo 2 1000 PCI 12 MB PCI

Пришёл домой, разложил, сфотографировал. Смотрю и душа радуется, открывать жалко даже! Но ничего, подумал я, потерплю денёк ещё. Потерпел. И отправил своего курьера за покупками. Взял ещё 4 Voodoo 2 1000 PCI.

Voodoo 2 1000 PCI 12 MB

Voodoo 2 1000 PCI 12 MB

Столько глаз с коробок 3dfx на меня не смотрело никогда. Впечатляет. Понимаешь, что когда на витрине стоят коробки подобного вида, пройти мимо них сложно, как по мне так и вовсе - невозможно. Знали толк в оформлении дизайнеры 3dfx. Это не то, что нынешние продукты NVIDIA, зачастую пестрят непонятными героями не менее непонятных сказок или вовсе оформляются в стиле азиатских лягушек (это я про Palit :)). В общем, из всей этой коллекции новеньких Voodoo 2 я отложил парочку для моего хорошего знакомого Clear66, который уже не раз выручал меня в делах железячных и с которым мы ведём глубокую философско-практическую переписку на тему коллекционирования и сборки различных раритетных ПК и комплектующих. Итого, у меня осталось 6 ускорителей 3dfx Voodoo 2 1000 PCI 12 Мбайт. Пару из которых я решил открыть и посмотреть поближе на новенькие платки Voodoo 2.

Voodoo 2 1000 PCI 12 MBVoodoo 2 1000 PCI 12 MB

Аккуратно снимаю плёночку, вытаскиваю из кожуха жёсткий картонный бокс, внутри обнаруживается типичная, для ускорителей 3dfx, подборка компонентов:

Voodoo 2 1000 PCI 12 MB

Сам ускоритель 3dfx Voodoo 2 1000 PCI 12 Мбайт, инструкция по установке и настройке на нескольких языках (исключая Русский), а также диск с драйверами и необходимым ПО, а также специальный Pass-Thru кабель, для подключения к 2D видеокарте. Вот тут стоит обратить ваше внимание на тот факт, что несмотря на упоминание в описании комплекта, SLI мостик, необходимый для сборки SLI системы, в коробке отсутствовал. Я распечатал вторую коробку и тут мостика нет! Это не беда, изготовить такой мост самому можно очень легко, для этого достаточно аккуратно разобрать шлейф от Floppy дисковода, укоротить, перевернуть пару жилок, собрать и всё будет работать на ура. У меня есть два кабеля, один родной, другой самодельный, так что я вдвоейне спокоен, однако в целом - не очень приятно что так сложилось.

Voodoo 2 1000 PCI 12 MB

Voodoo 2 1000 PCI 12 MB

Voodoo 2 1000 PCI 12 MB

После долгих лет сбора коллекции я почти полностью отвык видеть новое, незаляпанное и незапылённое железо, особенно это касается продукции 3dfx. И тут передо мной Voodoo 2 1000 - чистенький и блестящий чёрным лаком ускоритель! Посмотрев на обратную сторону печатной платы, я немного удивился. Это первый на моей памяти 12 Мбайт ускоритель у которого вся память распаяна только на одной стороне. Удобно, чёрт возьми!

Voodoo 2 1000 PCI 12 MB

Память, кстати, 100 Мгц. Не самая быстрая, но тем не менее. Плата выпущена в 1999 году, о чём красноречиво свидетельствует надпись на текстолите в саом конце PCB.

Voodoo 2 1000 PCI 12 MB

Никуда не делся и разъём для подключения SLI моста. Эх, старый добрый Voodoo 2, пора на старт :)

Voodoo 2 1000 PCI 12 MB

Установил я сладкую парочку из Voodoo 2 на следующую конфигурацию:

  • Intel Pentium III-S Tualatin 1400 Мгц (512 Кбайт кеш памяти второго уровня)
  • ASUS TUSL2-C
  • 512 Мбайт SDRAM PC-133
  • Canopus Spectra 8800 (GeForce 2 Ultra)
  • Diamond Monster Sound MX300
  • Maxtor 80 Гбайт UDMA 133 HDD
  • ОС Windows Millenium build 4.90.3000

На данный момент поделюсь лишь общими впечатлениями. Система завелась, карты определились. Да, это действитель Voodoo 2 с 12 Мбайт видеопамяти. SLI конфигурация также подхватилась системой и я даже успел побегать в Unreal Tournament и задавить пару десятков зомби в Carmageddon II. Правда, несмотря на отменную работу в Glide, есть проблемы с Direct3D. Проблемы эти не связаны с данными экземплярами Voodoo 2, дело в том, что я уже не в первый раз сообщаю о том, что у меня на ASUS TUSL2-C и вообще любых материнских платах с чипсетами старше i440BX в Wiondws 98/ME большие проблемы с совместимостью Voodoo 2 SLI + GeForce 2. Пока буду локализовывать проблему, на данный момент грешу на Direct3D ускорение для Voodoo 2, отключу, посмотрим, будет ли конфликт.

На всякий случай опишу проблему. Запуск некоторых Direct3D приложений проходит успешно, некоторые вылетают (3DMark 2000) и система вообще теряет Direct3D у первичного видеоадаптера, либо просто вываливается с ошибкой и вешает систему. Запкскаю Glide игру, наслаждаюсь, выхожу, запускаю другую Glide игру - тоже проблем нет, но стоит только запустить любую 3D программу, которая использует основной адаптер для ускорения 3D - глюки. Либо всё виснет, либо вылетает и в Windows все надписи становятся в виде "______ ____ _______" (нижние подчёркивания. Разумеется, по отдельности все девайсы 100% рабочие, да и связка Voodoo 2 + i440BX + GeForce 2 Ultra тоже работают без проблем. Если у вас есть мысли по этому вопросу - милости просим в наш форум. А я пошёл искать очередную цель для коллекционной охоты. До встречи!

Canopus Pure3D - пополнение в коллекции

Рубрики: Видеокарты
Метки: | | | | | | |
Дата: 26/03/2010 07:33:33
Подписаться на комментарии по RSS

Довольно давно я ждал, пока в моей коллекции появится эта видеокарта. И, наконец, после всевозможных проблем с покупкой дохлой Canopus Pure3D, я таки приобрёл работающий образец. Да ещё и в коробке. Купленная мною карта была практически в идеальном состоянии. Но обо всём по порядку и с фотографиями.

В первую очередь, хотелось бы сказать, что Canopus Pure3D - то не видеокарта в классическом понимании современных пользователей. Canopus Pure3D - это отдельный 3D ускоритель, подключающийся к видеокарте посредством специального "сквозного" кабеля. В основе Pure3D лежит легендарный чипсет 3dfx Voodoo graphics,  а наборту распаяно не 4 Mb, как у большинства Voodoo graphics, а целых 6 Mb. По современным меркам это, конечно, смешно, однако, тогда это был просто шик!Кроме того, на Canopus Pure3D распаяны выходы для подключения телевизора! Для 1996-1997 годов, как раз, когда эти карты были на вес золота, такие возможности будоражили умы геймеров тех лет.

Довольно слов, пора демонстраций. На сей раз обойдёмся без требьют роликов, а просто посмотрим на фотографии коробки, комплекта и самого 3D ускорителя Canopus Pure3D.

Коробка от 3D ускорителя Canopus Pure3D - лицевая сторона

Коробка от 3D ускорителя Canopus Pure3D - перспектива

Коробка от 3D ускорителя Canopus Pure3D - сзади

Коробка от 3D ускорителя Canopus Pure3D и комплект

Ускоритель Canopus Pure3D в коробке

3D ускоритель Canopus Pure3D -спереди

3D ускоритель Canopus Pure3D -сзади

3D ускоритель Canopus Pure3D -панель выводов

Вот такие вот вещицы были в 1997 году. Продолжаю сборку универсального раритетного ПК!

Запуск QUANTUM3D AALCHEMY на обычном компьютере

Рубрики: Видеокарты
Метки: | | | |
Дата: 28/05/2009 21:36:59
Подписаться на комментарии по RSS

Данная статья рассчитана на коллекционеров продукции фирмы 3DFX и им сочувствующих. И написана в первую очередь для членов сообщества VooDoo Masters. 

Запуск QUANTUM3D AALCHEMY на обычном компьютере Данная статья рассчитана на коллекционеров продукции фирмы 3DFX и им сочувствующих. И написана в первую очередь для членов сообщества VooDoo Masters. Как видно из заголовка речь пойдет о видеокарте из графической станции класса HI-END - Quantum3D "Heavy Metal", на основе чипов VSA-100. Это последнее решение QUANTUM3D на чипах от 3DFX. 15 декабря 2000 года Nvidia купила 3dfx Quantum 3D AAlchemy От 1 до 32 чипов VSA-100 Fillrate от 140 Mpixels/sec. до более чем 1 Gpixels/sec Поддержка текстур размером до 2048х2048 Поддержка 32 битного цвета поддержка SyncLock и SwapLock для обеспечения точной синхронизации http://www.quantum3d.com/ Эти станции использовали такие организации как министерство обороны США, NASA, Компания Lockheed Martin и даже первый парк юрского периода Спилберга был сделан на этих видеокартах.

Изображение Изображение

Изображение

2мод  (кликните по картинке для увеличения) 7мод Вот из такого легендарного оборудования и разжился я видеокартой. Источник – e-bay. Вещь внушительная. Первое, что хочется сделать, получив такую карту в руки, это запустить ее и посмотреть в работе. Казалось бы что проще. Плата под разъем PCI. Такой есть практически во всех компьютерах… Но, как всегда Но. Для питания этого графического монстра необходим специализированный блок питания. С такими вот данными

 

Изображение

 

3мод Не слабо? 2,9 Вольт 75 Ампер!!! 3,3 Вольта 30 Ампер еще реально. Но вот где взять 2,9? Купить фирменный(родной) блок питания? Можно конечно попробовать, но штука это крайне редкая. И стоит приличных денег. Даже на такой всемирной брахолке как E-Bay встречается нечасто. Многие западные энтузиасты выкручиваются по разному. Есть вариант с использованием преобразователей 12 в 3,3 вольта DC/DC-Converter Artesyn SMT30E 12W3V3J - http://www.voodoo3df...d95889e6d27f07c Фото4 На первый взгляд простенько и доступено. Но цена такого девайса порядка 50-ти евро, а их надо три штуки. И достать их в России не просто. А покупать за границей… долго, хлопотно и дорого. Есть вариант с использованием мощного лабораторного блока питания и мощных токовых реле – http://www.voodoo3df...er=asc&start=15

Изображение

Фото5  (кликните по картинке для увеличения)

Изображение

5мод Фото6  (кликните по картинке для увеличения) 6мод Я попытался выяснить, сколько может стоить такой блок питания. Нашел 20 Ампер 5 Вольт. Цена двадцать с небольшим тысяч рублей. Сколько же будет стоить семидесятиамперный!? Варианты эти мне не понравились сразу. Вообще мне виделся такой путь решения. Три блока питания. Обычные, компьютерные. Провода Pc-ON объединить. Общие(черные) провода объединить. И как-то доработать один из блоков питания для получения с него искомых 2,9 Вольт. Первые две позиции решились без проблем. У меня было два блока питания: 1. Linkworld LPQ6-400W. Это довольно дохленький блок. Но для питания моего ретрокомпа вполне пойдет. 2. FCP ATX-400PNF Более современный блок у него по линии 3,3 Вольта заявлен ток 28Ампер. Практически то, что надо. А вот из чего добыть 2,9? В принципе, у меня одинарная Quantum 3D AAlchemy 8164

Изображение

 

Фото7  (кликните по картинке для увеличения) 7мод

Изображение

Фото8  (кликните по картинке для увеличения) 8мод

Изображение

Фото9  (кликните по картинке для увеличения) 9мод для нее будет достаточно половины от 75-ти. Блок питания рассчитан на SLI из двух Quantum 3D AAlchemy 8164. У меня же в наличии только одна. По опыту зарубежных пользователей 30-ти ампер хватает. И тут я вспомнил про свой многострадальный Powerman HPC-420-102DF. Блок этот поистине неубиваем. Он участвовал во многих моих проектах. Например в этом - Мощный блок питания путем модернизации блоков меньшей мощности - http://www.overclock...lab/15898.shtml И еще в этом - БП в масле - http://www.overclock...lab/18964.shtml Завершение проекта "блок питания в масле - http://people.overcl...ear66/record115 У меня есть принципиальная схема очень близкая к этому блоку. И я решил взять за базу именно его.

Изображение

Фото10.  (кликните по картинке для увеличения) 10мод В блоках питания выполненных по примерно такой схеме 5 и 3,3 вольта берется с одной обмотки трансформатора. А значит, запас по мощности по линии 3,3 вольта у такого блока есть. Но есть две небольшие проблемки. Защита от превышения максимального тока нагрузки и защита от повышения и понижения напряжения питания. Как бороться с этими бедами я не рассматривал. Решил «решать проблемы по мере их поступления». Если в процессе работы блок начнет отключаться, тогда и буду заморачиваться. Вскрыл блок и освежил память, скачав и прочитав даташит на SG6105. На основе этой микросхемы сделан мой блок питания. На большом, двадцатиконтактном разъеме есть три оранжевых провода. Это линии 3,3 вольта. К одной из них подходит коричневй(обычно) провод Vsens. Этот провод как контролирует изменение напряжения на выходе блока по линии 3,3 вольта.

Изображение

Фото 11  (кликните по картинке для увеличения) 11мод Провод идет к плате блока питания.

Изображение

Фото 12  (кликните по картинке для увеличения) 12мод И через резистор R29 подходит к ноге 12 микросхемы SG6105. Нога называется VREF2. Величина этого резистора определяет выходное напряжение блока питания по линии 3,3 вольта. По схеме 18кОм. Я нашел этот резистор на плате блока

Изображение

Фото 13  (кликните по картинке для увеличения) 13мод Отпаял одну ногу этого резистора, таким образом отключив его. На фотографии это видно. Замерил мультиметром реальное его сопротивление. Оно оказалось 4,75 кОм. Ого! Схемы и жизнь часто отличаются друг от друга! Теперь беру переменный резистор с червячной передачей. Такие резисторы очень популярны у оверклокеров, т.к. позволяют плавно изменять свое сопротивление. Крутя движок резистора отверткой, выставляю его на требуемые 4,75 кОм. Величину контролирую с помощью мультиметра. И впаиваю вместо R29. Со стороны печатных дорожек.

Изображение

Фото 14  (кликните по картинке для увеличения) 14 Делаю это для возможности регулировки. Потом в корпусе блока делаю отверстие для доступа к этому резистору.

Изображение

Фото. 15  (кликните по картинке для увеличения) 15мод Теперь надо сделать соединяющие провода блока с видеокартой. На AAlchemy есть специальная плата с разъемами. К ней с помощью лепестков и можно подключиться. Но конструкция моего самодельного корпуса такова, что видеокарта оказывается кверх ногами. Поэтому я буду прикручивать провода непосредственно к самой карте. Вот сюда

Изображение

Фото16  (кликните по картинке для увеличения) 16мод Нахожу в жгуте оранжевые провода. Перерезаю из, зачищаю, тщательно облуживаю и припаиваю к ним два провода сечением не менее 2,5 мм квадратных. То же проделываю и с черными проводами (общими, земля, минус источника питания). Беру так же три провода, что бы сечение отходящих проводов равнялось сечению входящих.

Изображение

Фото17  (кликните по картинке для увеличения) 17мод Собираю блок, изолирую места пайки проводов изолентой. И начинается процесс проверки-регулировки. Живу я практически на диване, поэтому и проверка происходила на нем же.

Изображение

Фото18.  (кликните по картинке для увеличения) 18мод Для нагрузки использовал мебельный спот мощностью 20вт. Все предположения оказались верными и работало все правильно. 2,9 вольт выставилось без проблем. Если будите повторять этот момент, то заметьте – включал я блок питания без обдува вентилятором. Непродолжительное время это возможно. Но лучше запускать с обдувом. С давних пор у меня стоит самодельный корпус с водяным охлаждением, герой статьи - http://www.overclock...lab/18204.shtml Сейчас в нем стоит ретроконфигурация: CPU Athlon 1700 MB EP-8KTA3L+ Mem 3 по 256mB Видеокарты GeForce GTS QUANTUM3D AALCHEMY На него я и устанавливаю все три блока питания.

Изображение

Фото19 (кликните по картинке для увеличения) 19мод Блоки соединяю по следующей схеме. Зеленые провода разъема

Изображение

Фото20  (кликните по картинке для увеличения) 20мод всех блоков питания соединяю. Теперь все блоки будут включаться одновременно. Любой черный провод каждого блока питания соединяю между собой. Корпус этот очень просторен. В него без труда уберется такой гигант как Quantum 3D AAlchemy . Если на первый блок нагружено – материнка, процессор, винчестер, видеокарта GeForce GTS, то на остальные нагрузка только на линии 3,3 вольта. Перекоса напряжений при этом не возникнет, т.к. 3,3 стабилизируется отдельно от 5 и 12 вольт. Но и линии 5 и 12 вольт совсем без нагрузки оставлять нельзя. Поэтому на них я навешиваю неонки и вентиляторы. Такая красота получается Фото21 http://images.people...view/181643.jpg (кликните по картинке для увеличения) 21мод Фото22 http://images.people...view/181644.jpg (кликните по картинке для увеличения) 22мод Типа промышленный дизайн. Моя Quantum 3D AAlchemy оказалась старой ревизии и требовала питания не 2,9 а 2,7 вольта. Я без проблем подстроил переменным резистором нужное напряжение. Все эти приготовления заняли у меня целый день. Торжественный пуск был отложен на утро. Утром, проверив все еще раз, я запустил систему. Монитор пока был подключен только к GeForce GTS. После загрузки операционной системы я проверил питающие напряжения на AAlchemy. 3,3 оказались в норме. А вот 2,7 упало до 2,65. Я подстроил до 2,7. Операционка сразу увидела новый девайс и запросила драйвер. Драйвер я брал отсюда - http://www.falconfly.de/quantum.htm Установил драйвер, добавил патч для Windows XP. Перезагрузка и такая картина Фото23 http://images.people...view/181645.jpg (кликните по картинке для увеличения) 23мод Вот она, легенда, работает. Подключаю второй монитор на выход AAlchemy. И запускаю тест. Сначала не получилось. Как оказалось глючил монитор. Для вывода изображения его надо было выключить и включить. Потом все заработало отлично. Фото24 http://images.people...view/181646.jpg (кликните по картинке для увеличения) 24мод На этом первая часть статьи заканчивается. Тесты и все такое будет во второй части. Напишу только, что AAlchemy с операционкой ХР работает в обычном компе как видеоускоритель. Изображение в 2D выводит обычная видеокарта, а приложения Glide выводит AAlchemy. Продолжение следует.