03/04/2012 - 19:31 [ ]All-in-Wonder Radeon DDR - спаситель Voodoo 2 SLI

Совсем недавно я написал о том, что при сборке системы на базе двух графических ускорителей 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.