ОГЛАВЛЕНИЕ:
- Введение в тему.
- Отпечаток 3dfx. Личная история.
- Переиздание 3dfx Voodoo 5 6000. Миф или реальность?
- Выбор платформы.
- Результаты тестирования.
- Итоги.
Ну вот, пришла пора тестировать нашего сегодняшнего героя. По традиции, описываю конфигурацию тестового стенда, перечень использованных тестов и игр, а также режимы тестирования. Сразу скажу, что Voodoo 5 6000 от zx-c64 очень интересный и комплексный продукт, исследование которого до сих пор не окончено, так что, за этим материалом будут следовать и другие.
Сейчас я сосредоточусь на демонстрации абсолютных показателей производительности Voodoo 5 6000 и покажу, насколько эта карта быстрее, чем Voodoo 5 5500 PCI, которая ещё недавно была пределом мечтаний для многих ретро-игроков. Не обойду вниманием и Voodoo 4 4500, эта карта, в некоторых ситуациях, также может быть неплохим выбором, но насколько она в состоянии удовлетворить базовые потребности любителей ретро, будучи установленной на быстрой платформе – вопрос. Обращу ваше внимание на то, что тестирование Voodoo 4 с 2x сглаживанием не проводилось, поскольку на момент тестирования мне не была доступна «полноценная» Vooodoo 4 PCI, пришлось гонять тесты на Voodoo 5 6000 в режиме Single-Chip Only, что исключает возможность активации 2xAA для «эмулируемой» Voodoo 4 4500 PCI.
Конфигурация тестового стенда |
|
Центральный процессор |
AMD Phenom II X4 980 Black Edition (3,7 ГГц) |
Материнская плата |
ASRock AM2NF3-VSTA (BIOS ver. P3.30) |
Оперативная память |
2x 1 Гбайт DDR-2 OCZ Platinum 1066 МГц (5-5-5-15) |
Видеокарта 1 |
ATI Radeon X850XT Platinum Edition 256 Мбайт |
Видеокарта 2 |
zx-c64 Voodoo 5 6000 (3dfx Voodoo5 6000 PCI) 128 Мбайт 3dfx Voodoo 5 5500 PCI MAC @ PC (166/166) |
Звуковая плата |
Creative Audigy 2 Ex Platinum |
RAID контроллер |
Tekram TR-824 (Silicon Image 3114) |
Накопители |
2x Samsung SSD PM800 TH 64 Гбайт 2x WD Raptor ёмкостью 250 Гбайт в RAID0 |
Оптический привод |
ASUS DRW-2483ST |
Система охлаждения ЦП |
Noctua NH-U12S chromax.black |
Операционная система |
Microsoft Windows Millennium Edition |
Драйверы видеокарты 1 |
Catalyst 5.9 (Radeon.ru) |
Драйверы видеокарты 2 |
Amigamerlin R2.9 Raziel64 Evolution Driver Expert Edition V1.01.16 + 3dfx Tools от 1.00.09 |
Настройки BIOS |
|
CPU Configuration: |
|
Enhanced Halt State |
Disabled |
CPU Frequency Multiplier |
X18.5 3700 MHz |
CPU Voltage |
1.4000 V |
NB Frequency Multiplier |
X10.0 2000 MHz |
Memory Clock |
400 MHz (DDRII800) |
Memory Controller Mode |
Ganged |
Chipset Settings |
|
OnBoard UAA Audio |
Disabled |
AGP Aperture Size |
64 MB |
AGP Fast Write |
Enabled |
AGP Sideband Address |
Enabled |
Primary Graphics Adapter |
AGP - (при использовании Windows Me для ATI и Windows XP+) PCI - (при использовании Windows Me для 3dfx) |
ACPI Settings |
|
ACPI HPET Table |
Enabled |
Advanced IDE Configuration |
|
OnBoard IDE Controlled |
Both |
OnBoard SATA Controller |
Enabled, non-RAID |
HD Fast Detection |
Enabled |
Advanced PCI/PnP Settings |
|
PCI IDE BusMaster |
Enabled |
Advanced Floppy Configuration |
|
Floppy A |
Disabled |
Advanced Super IO Chipset |
|
Все параметры |
Disabled |
Перечень синтетических тестовых пакетов и игр |
|
Синтетические тесты |
|
Наименование пакета |
Параметры запуска |
WizMark3D |
Настройки по умолчанию |
Final Reality |
Настройки по умолчанию, повтор тестов – 5 раз. |
3DMark 99 MAX |
Настройки по умолчанию |
3DMark 2000 v1.1 |
Настройки по умолчанию |
3DMark 2001SE v.330 |
Настройки по умолчанию, для драйверов Amigamerlin R2.9 включено форсирование 32-х битного цвета для Direct3D приложений через панель управления драйвера. |
Игры |
|
Наименование пакета |
Параметры запуска |
Все тестируемые игры запускаются с максимальными настройками качества графики, доступными для установки через игровое меню. |
|
Incoming |
Direct3D, 800x600 / 1024x768, 32 BPP, No AA + AA |
Descent 3 |
3dfx Glide, 800x600 / 1024x768 / 1600x1200, 16 BPP, No AA + AA |
Expendable |
Direct3D, 800x600 / 1024x768 / 1600x1200, 32 BPP, No AA + AA |
Quake II ver. 320 + MiniGL 1.49 |
3dfx OpenGL, 800x600 / 1024x768 / 1600x1200, 16 BPP, No AA + AA Demo1.dm2 |
Quake III Arena v 1.11 |
OpenGL, 800x600 / 1024x768 / 1600x1200, 32 BPP, No AA + AA Demo1 |
Unreal Tournament version 432 |
3dfx Glide, 800x600 / 1024x768 / 1600x1200, 16 BPP, No AA + AA. CTF-FACE, 16 ботов. |
Отмечу, что тестирование Voodoo 5 6000 проводилось на двух версиях самых популярных и быстрых драйверов из существующих в настоящий момент. Это актуально, поскольку отличаются они не только результатами производительности, но и проблематикой, связанной с запуском и работой тех или иных игр. Во всех бенчмарках, десятые и сотые доли fps округлялись для удобства восприятия.
Что касается списка игр, то на самом деле достойных для тестирования игр намного больше, чем представлено в таблице. Разумеется, меня, как и вас, интересуют не только эти проекты, циркулирующие от материала к материалу, НО! Главное НО заключается в том, что эти игры содержат в себе инструменты измерения производительности, при грамотном использовании которых, вы сможете провести альтернативное тестирование и понять, к чему ещё стремиться и стоит ли. Если будет запрос читателей, в следующем материале я могу добавить ряд проектов, играя в которые я могу выразить своё субъективное впечатление от плавности.
Если условно представить себе, что тестовые пакеты WizMark и Final Reality отражают производительность видеокарт в играх выпущенных до 1998 года, получается, что разницы между Voodoo4 4500 PCI и Voodoo 5 5500/6000 в актуальных на то время разрешениях, практически нет. И это, отчасти, правда. Игры того времени будут летать в разрешении 640x480 и 800x600 на всех ускорителях из нашего списка. И особенно никакой разницы нет, будет ли на счётчике 150 или 300 fps. Разве только Voodoo 5 может побаловать игроков более качественным полноэкранным сглаживанием. В пример могу привести Need For Speed II SE с поддержкой 3dfx Glide. Эта игра неплохо работает в Software режиме на процессорах семейства Pentium II, однако появление Glide делает эту игру куда более красочной. Единственная проблема – невозможно выбрать разрешение в игре. Всегда приходится довольствоваться базовым – 640x480. На Voodoo 3, например, с «лесенкой» ничего сделать нельзя, а вот на Voodoo 4 и более мощных картах – пожалуйста. При этом, учитывая низкое разрешение и относительно простую графику, Voodoo 4 со своим 2xAA выступает великолепно! Но королём, понятное дело, становится Voodoo 5 6000, который выдаёт самую «мягкую» картинку среди видеокарт, имеющих родную поддержку Glide.
Бенчмарки серии 3DMark до 2001-го включительно, весьма остро реагируют на добавку в виде дополнительных GPU VSA-100. Так, при переходе от Voodoo 4 4500 к Voodoo 5 5500 PCI, происходит почти двукратное увеличение производительности! А вот замена модели 5500 на 6000, работающих на равных частотах, уже не даёт такого превосходства. Здесь, как мне видится, сказываются дополнительные факторы в виде некоторого падения эффективности технологии SLI, а также катастрофический недостаток пропускной способности шины PCI, которая, к слову, для нашей тестовой платформы составляет 95 Мбайт в секунду по версии встроенного в пакет Final Reality теста.
А вот и первая игра. К сожалению, самое тяжёлое из поддерживаемых моим монитором разрешений - 1600x1200 - недоступно. Тем не менее, даже без этого игра может уложить на лопатки Voodoo 5 6000! Если в режиме без сглаживания все участники тестирования показали достойные результаты, то переход к 2x AA даётся Voodoo 5 не так уж легко. Да, с моей точки зрения, более 30 fps для игр того времени – нормально, однако мы же знаем, где находится тот самый уровень бескомпромиссной игры, да? Как итог, могу признать Incoming пригодным для игры на Voodoo 5 5500 PCI лишь с двукратным сглаживанием, а на Voodoo 5 6000 c четырёхкратным. К сожалению, 8xAA лишь условно можно применять и то, лишь в 800x600. В этой игре для Voodoo 5 6000 я бы выбрал 1024x768 с 4xAA.
Одна из любимых игр сегодняшнего теста, мне кажется, что с визуальной точки зрения Descent 3 не стыдно и сейчас показать любителям космических стрелялок. Descent 3 прекрасно выглядит, радует глаз достаточно резкими текстурами и качественными спецэффектами в виде дыма/пара и грамотно выстроенного цветного освещения. В разрешении 1024 на 768 без применения полноэкранного сглаживания играть с комфортом можно на любой карте из представленных в этом обзоре, показатель fps и плавность радует даже если в качестве Glide ускорителя у вас Voodoo 4. А вот в 1600x1200 без AA устоял на ногах лишь Voodoo 5 5500 PCI и Voodoo 5 6000 PCI. Причём последний играет мускулами без намёка на напряжение, демонстрируя готовность к увеличению нагрузки. И действительно, при выборе драйвера Raizel 64, после активации 2xAA Voodoo 5 6000 даёт возможность с комфортом поиграть даже в 1600x1200! А вот с повышением качества AA придётся уходить вниз и довольствоваться лишь разрешением 1024x768, что тоже неплохо, конечно, однако мой выбор 1600x1200 + 2xAA.
С 8xAA всё хорошо, но только в 800x600. Зачем играть в столь низком разрешении с высокой степенью сглаживания – вопрос интересный, но некоторым такая картинка нравится, почему бы и нет?
Обращаю ваше внимание на аномальное поведение Voodoo 5 6000 с драйверами от AmigaMerlin в режиме с 2xAA. Разумеется, тестирование проходило несколько раз и при этом результаты повторялись. Вообще, именно 2xAA режим с этими драйверами вызывает странное поведение игр, в некоторых из которых (не вошедших в тестирование) при запуске наблюдается чёрный экран. Если у вас есть свой опыт или вы знаете, как обойти эту проблему – дайте знать в форуме.
Ещё один представитель Direct3D сообщества, запущенный с глубиной цвета 32 BPP. Игрушка весёлая,красочная, богатая на спецэффекты. И хоть главным отличием карт на VSA-100 была поддержка 32 бит цвета, Voodoo 4 справляется с Expandable лишь условно и только в 800x600. Вот это поворот. Переход на Voodoo 5 5500 PCI позволит вам с относительным комфортом играть уже в 1024x768. А вот на Voodoo 5 6000 PCI вы…. С натяжкой погоняете в 1600x1200 и то без сглаживания. Включение полноэкранного сглаживания в этой игре приводит к тому, что Voodoo 5 6000 скромно так говорит: «Хозяин, можно я подниму не больше 1024x768 пикселей и поглажу их только два раза?» Конечно, увеличить показатели fpsвы можете за счёт уменьшения детализации или снижения точности цветопередачи, но зачем? В 2021-м хочется играть так, как нельзя было раньше. Итак, если вы, как и я, любите 3dfx, в Expandable лучше играть на Voodoo 5 6000, используя сглаживание крайне аккуратно.
Отмечу также, что в этой игре присутствует странная проблема с драйверами от AmigaMerlin. В разрешении 1024x768 с 8xAA игра отказывалась проходить тест – зависала. При этом, пакет от Raizel позволял крутить Expendable в почти любом режиме, сколько угодно. Правда иногда, даже после холодного старта системы, Raizel64 давали зависания в 1600x1200 2xAA.
А вот и культовая классика. Quake II «летает» на картах 3dfx, показывая идеальную производительность в 1024x768 без AA на каждой из представленных видеокарт. Переход в 1600x1200 напрягает лишь Voodoo 4, а вот Voodoo 5 даёт жару вне зависимости от модели.
Далее, повышаем ставки. При активации 2x AA Voodoo 5 не испытывает затруднений, все модели этого семейства справляются с разрешением 1024x768, ну а 1600x1200 играется отлично лишь на 6000-й. Отмечу, что драйвер Amigamerlin и в этом случае демонстрирует странности, показывая ужасно низкие результаты.
Четырёхкратное сглаживание реабилитирует драйвер Amigamerlin, который хоть и медленнее Raizel64, но аномальными эти показатели никак назвать нельзя. В плане производительности, весьма интересно, что Voodoo 5 6000 с 4xAA демонстрирует результаты, практически полностью повторяющие оные у Voodoo 5 5500 PCI полученные при тестировании с 2x AA. Условно пригодным для игры на «шеститысячнике» можно признать 1600x1200, ну а чтобы совсем прекрасно – 1024x768.
О 8x AA вообще мало что можно сказать. Прекрасно работает в разрешении 800x600, условно неплохо – 1024x768. Далее – слайд-шоу. Есть ощущение, что в самом высоком разрешении сказывается нехватка локальной видеопамяти. И хотя целью данного материала не является сравнения качества картинки на Voodoo 5 6000 и других картах, в том числе из лагеря конкурентов, я бы хотел привести пример того, как выглядит игра в разрешении 1600x1200 с восьмикратным полноэкранным сглаживанием RGSAA.
Снимки экрана из игры Quake II сделаны с помощью встроенного механизма игры, затем из формата TGA они пересохранены в PNG для загрузки на сайт. Эти изображения нельзя считать эталонными с точки зрения оценки цветопередачи. Рекомендую просматривать данные скриншоты в 100% масштабе, это позволит оценить качество фирменного механизма полноэкранного сглаживания от 3dfx, о котором вы можете почитать в одном из моих прошлых материалов.
Вот она, самая тяжёлая игра из нашего сегодняшнего списка. Долгое время она была эталоном для всех обзоров видеокарт, ставила на колени и «наказывала» в высоких разрешениях ускорители и от ATI и от NVIDIA. Посмотрим, в каком режиме сломаются наши герои.
Voodoo 4 сдаётся уже в 1024 на 768 без сглаживания. Очевидно, чтобы поиграть на этом ускорителе в 1024x768, понадобится снижение детализации и точности цветовой палитры. Voodoo 5, в зависимости от модели, справляется с разрешением 1024x768 и 1600x1200, однако есть однозначное ощущение, что при активации сглаживания, выше 1024x768 мы не взлетим.
И действительно, считаю, что если вы используете Voodoo 5 6000, то с максимальной детализацией и 4xAA можно неплохо поиграть, но только в 1024x768. Использование разрешения 1600x1200 при активации AA принципиально возможно только в режиме 2x. При переходе к 4xAA игра либо выдаст ошибку, либо покажет катастрофически низкую производительность. Виной всему нехватка локальной видеопамяти, доступной для VSA-100. В случае с Voodoo 5 6000 ситуация станет иной, если на карте будет распаяно 256 Мбайт, но это тема для другого материала…..
Когда свет увидели карты на базе Voodoo 2, казалось, что ничто не может поставить на колени SLI связку из двух таких карт. И действительно, Voodoo 2 SLI хороши во многих играх, однако их время достаточно быстро прошло. На смену пришли чипы Avenger, которые показали существенный рост производительности в случае, если в системе установлен быстрый центральный процессор. И многие из нас играли на Voodoo 3 в Unreal Tournament, наслаждались отличной производительностью и качеством картинки. Казалось бы, что может быть лучше? Лучше может быть, например Voodoo 5.
Без сглаживания Voodoo 5 5500 справляется отлично вплоть до 1024x768 включительно. Играть можно спокойно, не заботясь о количестве ботов и каких-либо упрощениях в плане качества графики. А вот разрешение 1600x1200 оказалось по силам лишь Voodoo 5 6000. Думаю, что при снижении числа ботов модель 5500 тоже сможет справиться в этом разрешении, но идеальная игра без AA только на v56k.
Активация сглаживания в UT убивает производительность моментально. Voodoo 5 5500 PCI даст поиграть с комфортом только в 800x600, Voodoo 5 6000 в 1024x768, а вот максимальное из доступных разрешений покоряется только Voodoo 5 6000 и то условно. Чтобы с комфортом играть в 1600x1200 с 2xAA надо уменьшать количество ботов или снижать детализацию.
Активация более сложных режимов AA делает ситуацию ещё более печальной. На Voodoo 5 6000 с натягом можно поиграть в 1024x768 4xAA и опять, надо снижать качество графики. Восьмикратное сглаживание не оставляет шансов для героя обзора, играть в 1024x768 уже нельзя, в лучшем случае по силам 800x600.
Перед тем, как подводить общие итоги испытаний, хочу сказать о качестве драйверов для ускорителей 3dfx. К сожалению, ввиду редкости Voodoo 5 6000, и, как следствие недоступности этих карт в свободной продаже, тонкий тюнинг настроек драйверов под эти ускорители проводился энтузиастами весьма поверхностно. Ситуация осложняется ещё и тем, что любители вносить исправления в драйверы боятся преследования со стороны правообладателей, а потому, не все проблемы вообще могут быть устранены без внесения изменений в исходный код драйверов. Помимо уже описанных аномалий в работе Voodoo 5 6000, я собрал сводную таблицу с информацией о недостатках, возникших в ходе работы с картой. Для отдельных проблем есть решения, но остальные требуют дополнительного анализа.
Драйвер Razer64 1.01.16 |
||
Game |
Problem |
Solution |
Expendable |
Редкие зависания при тестировании в 1600x1200x32 BPP x 2xAA |
|
Half-Life |
Искажение текстур в разрешении 1600x1200 @ 8xAA, Glide |
|
Rogue Squadron |
Искажение текстур, максимальное разрешение - 1024x768 |
Изменениенастроек Refresh Optimization Force refresh: 60 Hz |
Unreal Tournament |
Белые горизонтальные полоски на башне в CTF-Face в 1600x1200 @ 8xAA, Glide. В том числе в Single-Chip |
|
Драйвер AmigaMerlin R 2.9 |
||
Game |
Problem |
Solution |
3DMark 2001 |
Требуется форсировать 32 BPP рендеринг, чтобы получить возможность сравнения с другими 3D картами |
|
Final Reality |
Без включения Force 32 BPP Rendering в дрйвере, не видит 3D устройства в системе. |
|
Quake III |
Для нормальной работы в 1600x1200 на некоторых системах требуется включение Analog SLI |
|
Expendable |
Зависание при тестировании в 1024x768x32 BPP x 2xAA |
|
Rogue Squadron |
Белые горизонтальные полоски в меню игры на красном якоре повстанцев, при нажатии на паузу в миссии |
Изменение настроек Refresh Optimization |
Unreal Tournament |
Белые горизонтальные полоски на башне в CTF-Face в 1600x1200 @ 8xAA, Glide. В том числе в Single-Chip |
|
Descent 3 |
Периодически вылетает во всех режимах графики |
|
В этом материале я хотел бы призвать всех заинтересованных специалистов, кто мог бы помочь в модернизации драйверов для Voodoo 5 6000, написать мне. Конфиденциальность гарантируется. Условия обсуждаются.