Warning!
Данная статья была написана не для побуждения вас к немедленным экспериментам над вашими карточками. За ваши неудачные эксперименты никакой ответственности я не несу, и призываю не ничего трогать. Статья призвана целью подготовить вас к самому худшему — ТЕМНЫЙ ЭКРАН после перепрограммирования биоса!
Насколько известно видеокарты на чипе NVIDIA Riva128, в частности Diamond Viper 330, имеют биос, записанный во FlashROM. Таким образом, у нас есть возможность записывать новую версию биоса без программатора, с помощью специальной программы.
Скачиваем нужную прошивку, скажем отсюда. Распаковываем, читаем документацию, прошиваем.
А теперь главное
Если вы допрошивались и ваша карта не работает, или вы только собрались сделать это (потому что от погоды на Марсе, сбоев питания — UPS еще не у всех есть, никто не застрахован) в любом случае вам надо изготовить загрузочную дискетку. На неё достаточно записать пустой config.sys , программу для прошивания биоса на вашей карточке и собственно образ биоса. В autoexec.bat прописать единственную строчку запуска программы для программирования с названием файла биоса в качестве параметра. Для Vipera это может выглядеть так:
a:\vprflash.exe vpr_150.rom
Еще не забудьте записать на дискету DOS4GW.EXE, в вышеуказанном архиве он есть. Если делать все по Readme.txt из этого архива, то вы напрасно читали эти строки :), потому что там единственный способ прошивания — через загрузочную дискету, но мне было лениво возиться с флопом, за что я и был наказан.
Однако, системная дискета у меня все ж есть, и загрузившись с нее, вслепую набрал волшебную строчку (см выше), перед этим усиленно чесал репу дабы вспомнить путь к каталогу 3 уровня, куда я распаковал прошивку и программу, названия файлов тоже не сразу вспомнил :)
Ну и как результат — если вы поимели проблему в виде неработающей видеоплаты, у вас есть шанс исправить ситуацию, загрузившись с ранее заготовленной дискеты.
Лирическое отступление
Сидя дома за компьютером, временами приходится перегружаться, и дополнительная смена разрешения при показе даймондовской строчки, отражается относительно громким лишним щелчком реле в моём стареньком MAG DX15F. Так вот. Существует пропатченная прошивка, в которой убрана четырехсекундная пауза для вывода даймондовской строчки. Попутно в ней поправлен знакогенератор — в досе не нужно грузить руссификатор дисплея. Взять можно прямо здесь и сейчас.
Не забудьте про дискету !!!
Успехов.