WASP.kz  
   
   

Установка драйверов Metabyte Vengeance 1.50 на неродные Banshee-видеоплаты



Установка драйверов Metabyte Vengeance 1.50 на неродные Banshee-видеоплаты



Яндекс цитирования

Яндекс.Метрика

Автор материала и сайт WASP.kz не несут ответственности за испорченные видеоплаты. Действуйте на свой страх и риск, и не беритесь за это, если вы не знаете что делаете

 

Особенности драйверов Vengeance

 

- Glide и D3D стереоврапперы, которые дают возможность почти любой GLIDE-2.6X и D3D игре рендерить Framedoubling-стереокартинку, которая подходит для стереоконтроллеров H3D/EyeScream , Nuvision 60GX , 3DUnit

 

- Управление стереоконтроллером H3D/EyeScream при помощи Color_Code

 

- Поддержка любых стереоконтроллеров с кнопочным управлением, работающих в режиме FrameDoubling (например 3DUnit , Nuvision 60GX )

 

- Независимое задание кадровой частоты в каждом стереорежиме

 

- Настройка стереопараметров в INI-файле под каждую игру

 

- Возможность самостоятельного создания разрешений для GUI/GLIDE/D3D (с шагом 16 пикселей по горизонтали, 2 пиксела по вертикали) и принудительного выставления разрешения в Windows GUI, и почти в любой GLIDE 2.6x или D3D-игре. Т.е. можно, например, поставить разрешение Windows в 832х664, или играть в Need For Speed-3 или Quake в 1600x494.

 

- Задаем кадровую частоту только один раз. В этом разрешении в GUI/GLIDE/D3D будет именно эта кадровая частота

 

- Независимая установка гаммы для рабочего стола, и D3D/GLIDE.

 

- Встроенный регулятор разгона: cclk от 100 до 120, mclk от 110 до 120, который действует на лету, без перезагрузки.

 

Однако просто так установить эти драйвера не удастся, т.к. они при инсталляции (и при работе) требуют наличия в компьютере "настоящей" платы Metabyte Vengeance, что определяется по названию производителя в биосе. Решению этой неприятной проблемы и посвящен данный опус.

 

Ставим драйвера Vengeance на Banshee карты

 

Если у вас AGP карта на чипе Voodoo Banshee с 16Мб SDRAM-памяти и reference-биосом - вы можете просто зашить в вашу карту биос от Vengeance, используя универсальный flasher, после чего сразу перейти к установке драйверов.

 

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

 

Биос от Метабайт побайтно совпадает с reference banshee SDram bios 1.00.03-SD, за исключением единственной строки производителя. В "классическом" reference sdram bios по смещению 078e5H вписано имя производителя "3Dfx Interactive, Inc." (без кавычек). В последнем метабайтовском биосе 1.30 по смещению 078e5H находится строка имени производителя:

 

Metabyte, Inc. Wicked3D(tm) Vengeance(tm) V1.30 11/3/98

 

в HEX-виде она выглядит так:

 

4D 65 74 61 62 79 74 65 2C 20 49 6E 63 2E 0D 0A

57 69 63 6B 65 64 33 44 28 74 6D 29 20 56 65 6E

67 65 61 6E 63 65 28 74 6D 29 0D 0A 56 31 2E 33

30 20 31 31 2F 33 2F 39 38 0D 0A

 

Вот эту последовательность кладем в файл биоса вашей SDRAM-banshee видеокарты вместо строки "3dfx interactive, Inc." по смещению 078e5H.

 

Теперь правим контрольную сумму биоса. Checksum-8 (т.е. сумма всех байтов файла биоса по модулю 256) нормального биоса должна быть равна нулю. Изменяем последний байт файла биоса так, чтобы контрольная сумма стала нулевой. В этом вам поможет программа VGACRC.EXE, которая посчитает контрольную сумму, выдаст правильное значение последнего байта, и при необходимости сама его изменит.

 

Универсальным банши-флэшером зашиваем биос в флэш видеокарты (разумеется под голым DOS), старый биос автоматичеcки сохраняется в файле save.rom, либо используем SVBL.

 

Качаем с -/- драйвера vengeance drivers 1.50 и ставим их. Они считают карточку "родной" и прекрасно ставятся и работают.

 

Если у вас AGP-Banshee карта с 16Мб SGram-памяти - вам возможно придется повозиться подольше.

 

Например, на AGP PowerColor EvilQueen banshee 16Mb-SGram с reference banshee SGram bios строку имени производителя (см.выше) необходимо вставлять по смещению 07901H, далее аналогично предыдущему.

 

Возможно в других SGram картах с не-reference-биосом строку нужно вставлять по другому смещению, но в любом случае искомое место расположено в районе 078xxH-079xxH.

 

Рядом с искомым местом (за 21 aka 015H байт до него) должна находится строка "PMID" (без кавычек). Такое место в биосе только одно, все остальные "3dfx interactive"-ы трогать не нужно.

 

Общие замечания

 

Все эксперименты рекомендуется поначалу проводить с помощью SVBL, а не зашивать биос сразу во флэш видеокарты.

 

На PCI-banshee картах, 8Мб AGP Banshee картах я драйвера Metabyte Vengeance не проверял. Хотелось бы услышать мнение тех, кто проверит.

 

Если вы до сих пор не знаете что купили, вы можете определить какая память (SDram или SGram) стоИт на вашей banshee-карте двумя испытанными шаманскими методами. Если чипы памяти "высокие" (выше чипа banshee) и у них ножки с четырех сторон - это SGram, если чипы "тонкие", ножки с двух сторон - это SDram. Либо можно посмотреть на строку кода биоса при загрузке компьютера. Если код "1.00.03-ET" - значит это биос под SGram, если "1.00.03-SD" - биос под SDram.

 

Предыдущая версия данного howto была опубликована мною в марте 1999 в FIDO, в эхоконференции SU.HARDW.PC.VIDEO. Никто из воспользовавшихся моими "советами" вроде ничего пока не испортил. Перед тем как задавать мне вопросы, рекомендуется просмотреть документацию программ, и данный текст еще N раз.

 

Программы и биосы

 

VGACRC.EXE - программа подсчета контр.суммы видеобиоса, (автор - Игорь Дягилев, г. Хабаровск).

FLASH.EXE - универсальный banshee-flasher от 3Dfx (для работы требует наличия dos4gw.exe).

VENG130.ROM - sdram биос Metabyte Vengeance 1.30, взят с нее же.

DRAG4000.ROM - reference banshee sdram bios 1.00.03-SD, взят из Gainward dragon4000.

POWERCOL.ROM - reference banshee SGram bios 1.00.03-ET, взят из Powercolor Evilqueen.

METASG.ROM - пропатченный reference banshee SGram bios 1.00.03-ET, на который без проблем ставятся драйвера Vengeance.

SVBL23.ZIP - программа загрузки видеобиоса из файла в shadow-ram, автор - Андрей Гаравский, г. Одесса.

SAVEBIOS.COM - программа записи видеобиоса из памяти в файл vidbios.bin, автор - Андрей Гаравский, г. Одесса.

 

 

Михаил Дмитриенко



Wake Autocratic Soviet People

Web-mastering ©2006 Michail Dmitrienko, Almaty. All rights reserved ● Внимание! При перепечатке материалов ссылка на наш сайт обязательна!