Совсем недавно я решил поменять свой старый монитор, а это был 15-и дюймовый LG на новенький 19-дюймовый TFT'шникот BenQ, так сказать - правильное и главное своевременное решение
и до замены ну а впрочем и сейчас трудится и прогревает воздух системного блока видеокарта Leadtek 6600TD 128Mb AGP. Ну понятное дело, какой Русский не любит быстрой езды? Сказано - сделано. До покупки нового монитора в видеокарту была прошита версия биоса от Sparkle с повышенными частотами 500/700Mhz (стандартные - 300/550Mhz соответственно). Только вот радовало меня сие обстоятельство весьма недолго, новый монитор куплен, DVI у монитора имеется как и у видеокарты, подключаем!
Итак, включаем железочки!
Аааа, где изображение?
Подключаем по D-Sub - всё отлично, по DVI интерфейсу изображение к сожалению не наблюдалось.
В панике решил проверить работоспособность DVI используя полуубитый FX5200, ура! Заработало! Решил отшиться на старый Leadtek'овский биос, помогло, но тут стоял выбор:
Или отличное качество изображения через DVI, но убогий perfomance видеокарты (со стандартным биосом про разгон и говорить нечего) или хороший perfomance, но жить мне на D-Sub'е до следующей видеокарты! Ну естественно хотелось чтобы был и DVI, а также сохранились частоты 500/700Mhz. Кто ищет - тот всегда найдёт, выход был найден!
Этап №1: Перед прошивкой биоса от Sparkle открываем его любым 16-ричным редактором, например Q-View.
Этап №2: Далее необходимо найти:
63 97 CB BD DC 4E 9C 97 90 97 EF 97 FB 97 09 98
1D 98 01 00 03 00 01 28 00 00 00 20 13 01 04 28
00 00 00 22 13 01 04 00 00 00 00 F1 23 02 02 80
C0 00 00 0F 00 00 00 00 00 00 00 0F 00 00 00 00
00 00 00 0F 00 00 00 00 00 00 00 0F 00 00 00 00
00 00 00 0F 00 00 00 00 00 00 00 0F 00 00 00 00
00 00 00 30 05 03 04 02 37 36 00 00 3F 3E 00 00
51 50 00 00 00 00 00 FF 00 00 00 FF 00 00 00 FF
00 00 00 FF 00 00 00 FF 00 00 00 FF 00 00 00 FF
30 04 08 01 10 96 0F 0F
Найденное заменить на:
63 97 CB BD DC 4E 9C 97 90 97 EF 97 FB 97 09 98
1D 98 01 10 03 01 04 28 00 00 00 00 03 00 01 28
00 00 00 02 03 00 01 00 00 00 00 21 03 02 02 83
C0 00 00 0F 23 02 00 80 C0 24 00 0F 00 00 00 00
00 00 00 0F 00 00 00 00 00 00 00 0F 00 00 00 00
00 00 00 0F 00 00 00 00 00 00 00 0F 00 00 00 00
00 00 00 30 05 03 04 02 37 36 00 00 3F 3E 00 00
51 50 00 00 00 00 00 FF 00 00 00 FF 00 00 00 FF
00 00 00 FF 00 00 00 FF 00 00 00 FF 00 00 00 FF
30 04 08 01 10 96 0F 0F
Также найти и это:
0F 30 04 04 04 FF 00 00 00 FF 00 00 00 FF 00 00
00 FF 00 00 00 30 05 07 02 00 00 00 30 21 10 02
и соответственно заменить:
0F 30 04 04 04 FF 00 00 00 FF 00 00 00 FF 00 00
00 FF 00 00 00 30 05 07 02 00 00 00 30 11 10 02
Выделенное - маска поиска, этого вполне достаточно, чтобы найти начало блока в файле.
Этап №3: В Q-View нажимаем Esc, далее "W", то бишь сохранить и прошиваем полученный биос!
Работает!
На всякий случай выкладываю модифицированную Sparkle-зашивку для Leadtek 6600TD AGP 128Mb, найти её можно в категории "файлы". P.S. Всё вышеописанное действительно по крайней мере для видеокарт Leadtek 6600TD non GT 128Mb AGP и Leadtek 6200TD 128Mb AGP (Память Hynix), а также для биосов от Sparkle для GF6600. Для написания "заметочки" был использован данный материал форума с сайта www.mvktech.net -
http://www.mvktech.net/component/option,com_simpleboard/Itemid,34/func,view/id,26487/catid,13/limit,10/limitstart,40/ - огромное спасибо товарищу
Mega! Thank you man! Not only me will gratefull to you!
ВСЕМ УДАЧНОЙ ДОРАБОТКИ БИОСА И С НАСТУПАЮЩИМ ВАС УВАЖАЕМЫЕ!