Еще немного о Banshee…


О вышедшем в конце прошлого года чипсете Voodoo Banshee или просто Banshee от компании 3Dfx уже много писалось и говорилось. Впервые компания 3Dfx отошла от своей стандартной практики изготовления чистого 3D чипа и вторглась на рынок полнофункциональных 2D/3D/Video решений. Надо сказать что первая проба пера компании 3Dfx оказалась довольно удачной, чипсет Banshee предоставляет прекрасные возможности работы в 2D графики успешно конкурируя с такими лидерами как Matrox и nVidia. Cпоры о 3D части чипсета Banshee полыхают по сей день. Основной конкурент Banshee на рынке 3D это чипсет RivaTnT от компании nVidia.

Сторонники Вanshee и RivaTnT успели породить массу дискуссий во всех компьютерных сетях (Интернет, Fido) зачастую эти дискуссии перерастали в обычное поливание грязью того или иного чипсета без приведения каких либо фактов.

Да, RivaTnT прекрасный чипсет с великолепными возможностями но, к сожалению, большинство этих возможностей не могут быть использованы существующим программным обеспечением. Когда подошла пора сменить мой старенький Diamond Monster (Voodoo Graphics) и работающий с ним в паре Diamond 2001 (S3 TrioV+) я решил что следующей моей карточкой станет именно Banshee, конечно можно было соблазниться более крутыми возможностями чипсета RivaTnT, но в данный момент стоит последовать одному хорошему правилу "Вам шашечки или ехать?" :-)

Итак, теперь немного подробнее, почему Banshee лучше подходит под определение "ехать". В чипсете Banshee собраны богатейшие возможности использования всех существующих графических API, это конечно Glide — родной API всех карт от 3Dfx, D3D — API от Microsoft и OpenGL от SGI/MS. Правда необходимо уточнить, что Banshee пока не имеет полноценного ICD OpenGL, а работает с играми через miniport, что в некоторых случаях позволяет Banshee добиться даже большей скорости, чем другие чипсеты с полнофункциональными OpenGL драйверами. О достойной 2D части я уже упоминал. Хотя оппоненты заявляют что Glide это умирающий стандарт и что Glide-only игр выходит все меньше и меньше, тем не мене они выходят и зачастую именно те, которые люди ждут с нетерпением (вспомнить хотя бы DIABLO 2). Дело в том, что писать игры под Glide проще и легче и очень часто сначала выходит Glide версия игры, а уже потом D3D и OGL (вот вам и "ехать"). Надо также упомянуть, что некоторые старые игры, работающие с Glide, могут не воспринять карточку на Banshee, так как они просто не знают такой чипсет от 3Dfx , в таком случае бывает необходимо скачать патч, который решает эту проблему. Карточки на этом чипе наиболее рационально подходят для домашнего компьютера, сочетая в себе мощь 3D акселератора и прекрасного 2D для офисных и графических приложений.

Активное время жизни 3D акселераторов сокращается все быстрее и быстрее, это в старые времена карточки могли служить по 3-4 года, поэтому стоит пожалуй взять карточку, которая обеспечит вам сейчас максимальную отдачу, а не ждать, пока производители софта сделают доступными не используемые возможности вашего акселератора. Вон уже не за горами чипсеты RivaTnT2 и Voodoo3. Да, небольшой слух: в связи с выходом в конце весны карточек на Voodoo3, 3Dfx планирует снизить цены на чипы Banshee и цена плат на нем должна упасть до $50-60 и вторгнуться на рынок дешевых PC (16 Mb карточку от 3Dfx в офисный компьютер!!! поди плохо … вот только как с работой быть… :-)).

По поводу "ехать", все вышесказанное — мое личное мнение с ним можно соглашаться, а можно и нет :-)

Кто есть кто…

Чипсет Banshee был очень благосклонно воспринят производителями видео карт, практически все крупные и мелкие фирмы поспешили выпустить свою карточку на этом чипе. Скорее всего, это можно объяснить тем, что 3Dfx заранее распространила между производителями свои reference card, на базе которых производители делали свои карточки, как правило, просто копируя дизайн от 3Dfx. В связи с этим наблюдаются интересные вещи, так как при этом производители также (в большинстве) используют практически не измененный reference BIOS от компании 3Dfx, то прошив биос одного производителя в карточку другого, можно получить прекрасно работающую систему :-) (опыт был произведен одним зарубежным коллегой, который скрестил карточку ASUS 3200 с карточкой Chaintech 3F10).

Карточки на чипе Banshee бывают двух видов: с интерфейсом PCI и AGP. В reference card oт 3Dfx для шины PCI использовалась SDRAM память, а для шины AGP SGRAM память. Некоторые производители, в частности Сreative, Gainward, Quantum3D использовали в своих AGP карточках SDRAM память, увы ничем хорошим это не кончилось. AGP карточки, собранные на основе reference card и использующие SGRAM память неизменно показывали лучшие результаты по производительности, так как SGRAM память может работать на более высоких частотах, чем SDRAM (к примеру 133 MHz SGRAM против 112 MHz SDRAM). К этим карточкам относятся платы от Chaintech, Asus, Diamond, Expertcolor, Gigabyte.

Нельзя не отметить странную попытку сделать урезанный вариант карточки на чипсете Banshee, которую предприняли тайваньские производители, уменьшив объем памяти с 16 Mb до 8 Mb, причем цена карточки изменилась очень несущественно, а наличие лишь 8 Mb памяти может сказаться не в лучшую сторону при использовании больших объемов текстур.

К сожалению AGP варианты карточек не могут использовать всех преимуществ шины AGP, это довольно большой недостаток чипсета Banshee. Из всего этого многообразия и разнообразия жизненных форм Banshee :-) можно посоветовать именно вариант 16 Мб AGP c локальной памятью типа SGRAM. Основным критерием выбора является именно наличие SGRAM, так как эта память лучше подвергается процедуре разгона.

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

1. Чипсет Banshee процессоро зависим, т.е. чем быстрее процессор тем быстрее работает ваша карточка. В связи с этим рекомендуется иметь процессор P2 (Celeron, Mendochino) c частотой не менее 300 MHz. Ниже, для примера, приведено сравнение с чипсетом Voodoo Graphics, который менее процессоро зависим:

BansheeСel 300ACel 450(300A)
Unreal (800*600)26.6928.89
HAlf-Life (800*600)23.2429.05
Voodoo 1Сel 300ACel 450(300A)
Unreal (640*480)23.0323.32
HAlf-Life (640*480)24.3124.52

2. Крайне желательно установить операционную систему Win98, так как вы не сможете работать с Win95а. В крайнем случае, установить версию Win95b — OSR2.1 или 2.5.

Итак, вы все же решились и приобрели карточку на чипсете Banshee. Теперь вам предстоит инсталлировать драйверы для нее. Прежде чем приступить к процедуре инсталляции вам необходимо сделать ряд вещей:

  • Скачайте наиболее свежие драйверы с сайта производителя или reference драйвера с сайта 3Dfx

    !!!Внимание!!! существует два типа таких драйверов для reference карточек на Banshee

    • AGP SGRAM
    • PCI

    Выбирайте тип в соответствии со своей платой. В данный момент, последняя версия это 3Dfx Release: 1.0 Version: 1.01.03 Date Posted: 12/02/98

  • Скачайте Mini-GL v1.46 (OpenGL miniport) с сайта 3Dfx, для работы с OGL играми типа Quake, Quake2, Sin, Half-Life. Некоторые производители уже включили эту версию в комплект драйверов.

  • Скачайте крошечную (2 Кб), но полезную программку VESAFIX, которая поможет вам решить некоторые (не все) проблемы, возникающие со старыми DOS игрушками и утилитами, использующими функции VESA.

    Пример использования: VESAFIX.EXE [-r] [-6] [-m#]

    • -r: удалить программу VESAFIX из памяти.
    • -6: отключить поддержку 8-битной палитры, так как некоторые игры негативно реагируют на такой режим
    • -m: размер видеопамяти в мегабайтах 1-16 (по умолчанию: 8)

  • Для тех, кто использует материнские платы Super Socket 7 крайне желательно обновить биос материнской платы, так как ранние версии таких плат имели ряд проблем с использованием AGP cлота.

  • Если у вас в системе уже была карточка от 3Dfx, то вам необходимо удалить все имеющиеся к ней драйвера (также желательно проверить системный реестр на предмет возможного наличия каких либо ключей от этой карточки). А если вы планируете использовать ее вместе с Banshee, то помните, что сначала вам необходимо инсталлировать драйвера к Banshee, а уже потом к старой карточке.

    Переключение между карточками будет осуществляться с помощью утилиты Glide switcher, которая идет в комплекте с драйверами Banshee.

  • Также очень желательно удалить перед инсталляцией драйвера вашей основной карточки (в этом случае Win98, как правило, переходит в режим работы "Standard PCI VGA Adapter")

Немного об инсталляции

Как правило этот пункт не вызывает каких либо затруднений. Здесь возможны два варианта развития событий:

  • Win98 найдет карточку на Banshee как "NEW HARDWARE FOUND". В этом случае укажите каталог с драйверами, выбрав опцию "have disk"
  • Win98 загрузится, определив карточку как "Standard PCI VGA Adapter". В этом случае вы можете установить драйвера с помощью контрольной панели опции "Update drivers" или с помощью утилиты авто установки, которая идет в комплекте с драйверами производителя.

Не все производители успели выпустить драйвера на основе Reference драйверов от 3Dfx Release: 1.0. Так что имеет смысл после процедуры установки произвести апдейт драйверов до этой версии.

!!!Внимание!!! Стандартной частотой вертикальной развертки монитора для многих видеорежимов Banshee является 75Hz, а для некоторых 100 Hz. Прежде чем выставлять то или иное разрешение, убедитесь, что ваш монитор способен работать с такими частотными режимами. Здесь вам может оказаться очень полезной программа HZTool, которая позволит вам жестоко задать частотные режимы для всех используемых разрешений.

Глубину цвета в десктопе лучше всего установить в 24 bit, так как это наиболее быстрый режим для 2D в Banshee.

Если у вас есть игры использующие OGL (Quake, Quake2, Sin, Half-Life), проследите, чтобы утилита авто установки инсталлировала Mini-GL драйвер v1.46. Если этого не произошло, запустите инсталляцию в ручную. Инсталляционная программа Mini-GL сама найдет те игры, которые ей необходимо пропатчить.

!!! Внимание !!! Если вы переустановили или заново инсталлировали OGL игру вам опять необходимо запустить инсталлятор Mini-GL.

Увеличение скорости работы в играх или в просторечии разгон…

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

Как уже отмечалось во всех предыдущих статьях, чипсеты RivaTnT и Banshee очень сильно греются даже в штатных режимах. Новый технологический процесс 0.25 мкм должен решить эту проблему, но в данный момент только чипы Savage3D, Rage128 и новые ревизии G200 выпускается по этой технологии. В связи с объявлением выхода в конце весны/начале лета чипов RivaTnT2 и Voodoo3 я предполагаю, что мы так и не увидим 0.25 чипов RivaTnT и Banshee. А значит, нам придется столкнуться с проблемой охлаждения.

Лучшие представители семейства AGP Banshee: Chaintech, Asus, Diamond Fusion, Expertcolor, Gigabyte, предусмотрительно снабжены низкопрофильным кулером. Однако, несмотря на это, платы довольно сильно греются с обратной стороны чипа, и нагрев распространяется по всей площади карточки, что, конечно, не улучшает качества ее работы. Также свою долю нагрева вносит большой транзистор(?) расположенный около разъема видеовыхода. Память практически не греется.

Существует два наиболее простых способа борьбы с перегревом карточки:

  • C обратной стороны карточки как раз напротив чипа на двух полосках двусторонней липучки крепиться кулер от 486 процессора. Желательно взять липучку толщиной 2-3 мм , что бы между платой и кулером оставался зазор для циркуляции воздуха.



  • Второй способ более надежный. Он заключается в установку большого дополнительного вентилятора для того чтобы совершать обдув карточки с торца. Эта конструкция очень проста и весьма эффективна она также подходит для охлаждения любых других плат (к примеру Voodoo2 или RivaTnT). Из пенопласта вырезается кубик необходимой высоты (так, чтобы установленный на него вентилятор оказался прямо перед платой), вентилятор приклеивается к кубику с помощью клея. Сам кубик крепится к днищу корпуса в необходимом месте с помощью двусторонней липучки.

Ну, а для любителей подстраховаться, можем порекомендовать комбинацию этих способов :-)

А стоит ли вообще разгонять карточку? Конечно, стоит, так как современные игры имеют довольно жадные требования к железу. Поэтому некоторое количество дополнительных FPS может весьма способствовать более комфортной игре. А в данном случае количество может быть совсем не маленькое, разгон может дать приращение до 20%.

Перейдем теперь непосредственно к процедуре разгона

Добиться увеличения производительности (прироста FPS) в играх можно двумя способами либо изменяя параметры скорости работы чипа/памяти и/или выключением параметра Vsync (что на мой взгляд не желательно, так как потеря качества изображения это не есть хорошо).

Так что, наиболее рационально, это изменять значения GrCl (частота чипа) и MemCl (частота памяти). По умолчанию эти значения обычно равны 110 MHz и 110 MHz соответственно, правда, для некоторых карточек они могут быть 100mhz/100Mhz или даже 110mhz/120mhz (как у Diamond Fusion, это так называемый фирменный разгон :-))

Какой же параметр предпочтительней увеличивать? Наибольший выигрыш, выражающийся в приросте FPS, дает увеличение параметра MemCl (вот почему платы AGP SGRAM наиболее предпочтительны).

Небольшая табличка ниже подтвердит это статистикой:

GrClMemCl3D MarkUnreal (800*600)Half-Life (800*600) Blowout
100120229529.4132.55
120100212628.0330.15

!!!Внимание !!! Из-за большого нагрева не рекомендуется разгонять чипсет выше 120 MHz.

SGRAM память, в зависимости от производителя, может разгоняться в диапазоне от 120 до 133 MHz. Преимущественно, все SGRAM карточки работают стабильно при комбинации параметров 120/130. При появлении на экране артефактов рекомендуется сразу снизить частоту. Наиболее стабильный режим для большинства карточек 120/120.

Итак, мы знаем, что и как делать, теперь настает пора вопроса: чем делать :-)

Я могу посоветовать две, на мой взгляд, наиболее полезные утилиты:

  • Slash's Banshee Control Panel

    Небольшая, но удобная программка, рассчитанная только на использование с видео карточками на чипсете Banshee. Имеет очень большой диапазон значений GrCl/MemCl для разгона, максимально 133/133. Для установки новых значений GrCl/MemCl автоматически перегружает Windows.

    Имеется встроенная утилита типа HZtools.

    Утилита Slash's Banshee Control Panel позволяет также получить информацию о текущих версиях драйверов

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

  • TweakIt (3.0.8)

    Мощный контрольный центр способный работать со всей гаммой продуктов 3Dfx имеющий массу установок для самой тонкой настройки, значения GrCl/MemCl ограничены величинами 125/125.

    После того, как вы выставили новые значения GrCl/MemCl не забудьте перегрузить Windows, так как программа даже не напоминает пользователю о необходимости перезагрузки для того чтобы новые установки вступили в действие.

    Также в этой программе имеется, правда довольно скромная по возможностям, утилита типа Hztools.

Небольшая статистика по AGP карточкам на чипсете Banshee, все карточки имеют память SGRAM и вентилятор для охлаждения чипа.

ASUS V-3200 (16 Мб)
GrCl/MemClUnreal (800*600)Half-Life (800*600) Blowout
100/10026.8628.52
110/11028.0229.05
115/11528.7231.22
120/120*****31.89
120/125----------
120/130----------

***** такое впечатление, что из-за памяти ElitMT, которую ASUS поставил на 16 Mb карточки вместо Vanguard на 8 mb , разгонябельность карточки сильно снизилась.

Gigabyte (16 MB)
GrCl/MemClUnreal (800*600)Half-Life (800*600) Blowout
100/10027.3228.41
110/11028.5129.15
115/11528.9431.12
120/12029.5831.78
120/12531.3232.86
120/13032.0233.64


Chaintech (16 MB)
GrCl/MemClUnreal (800*600)Half-Life (800*600) Blowout
100/10026.7128.62
110/11028.1429.00
115/11528.7031.21
120/12029.3331.99
120/12530.6732.43
120/13031.4233.05


Diamond Fusion (16 MB)
GrCl/MemClUnreal (800*600)Half-Life (800*600) Blowout
100/10026.4828.52
110/11028.0229.05
115/11528.6731.22
120/12029.2431.86
120/12530.5432.13
120/13031.3132.69

Ну что же, теперь у вас есть инструмент и вся необходимая информация. Можно покупать Banshee, слегка довести ее "до ума" и наслаждаться играми и работой.




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

iXBT BRAND 2016

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

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

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

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