**** Vbemp x86/x64/IA64 Project ****
С 2004 года разрабатываю и поддерживаю универсальный видеодрайвер для семейства Windows (9x/NT3.x/NT4.0/2000/XP/2003...) основанный на стандартах VESA Bios Extensions VBE 1.x/2.0/3.0.
Для "семейства" Windows NT -
Текущая актуальная верcия выпущена: January, 01, 2015.
Сайт обновлен: January, 31, 2015.
In Russian: http://bearwindows.zcm.com.au/vbempru.htm
In English: http://bearwindows.zcm.com.au/vbemp.htm
Для "семейства" Windows 9x -
Текущая актуальная верcия выпущена: January, 31, 2014.
Сайт обновлен: January, 31, 2014.
In Russian: http://bearwindows.zcm.com.au/vbe9xru.htm
In English: http://bearwindows.zcm.com.au/vbe9x.htm
Для дальнейшего улучшения кода драйвера нобходимо тестирование его на разнообразных видеокартах. Особенно интересуют результаты тестирования карт с VESA BIOS 3.0, новых карт от AMD-ATI Technologies/nVidia и более редко встречающихся карт вроде VIA/SIS/Matrox и прочих, совместимость которых с VBEMP пока подтверждена не полностью.
Согласно официальному FAQ, чтобы забороть SiS650, SiS661, SiS740, SiS741 и SiS760 нужен VideoBIOS версии >2.28 и драйвера не совсем древние.
Только вот за обновлением биоса SiS посылает к производителю платы. А тот, не будь дурак (это ж денежек потратить надо, чтоб исправленный биос у SiS купить, вместо того, чтоб самим новую матплату продать и заработать) - снова к SiS... И куды крестьянину податься, спрашивается? В июне меня этот вопрос как раз озадачил. Опытным путем было выяснено, что для плат с набортным видео, имеющим VEN_1039 & DEV_6330 (не VEN_1039 & DEV_6325! - для них нужен свой VideoBIOS, версии 2.30.01, который пока найти не получилось) замечательно подходит прилагаемый файлик. Как его применить? Распаковать и добавить в имеющуюся прошивку, скачанную с сайта производителя или слитую из флэшки (что вообще-то не рекомендуется, во избежание проблем с неправильным считыванием). Как добавить? С помощью CBROM (для AWARDBIOS) или MMTool (для AMIBIOS) (или их аналогов, если таковые имеются, за подробностями - в поиск), предварительно удалив оттуда старую версию видеобиоса. Ну и опосля чего, естественно, прошить, перезагрузиться и радоваться.
PS TV-Out при этом перестает работать, увы. Т.е. широкоэкранные киношки придется-таки смотреть на мониторе...
SiS VGA BIOS patched motherboards bios downloads
http://www.wimsbios.com/files/vgabiospatched/
Я вам прикрепил выдертый драйвер от SciTech, если заинтересуетесь скачаете.
Заранее благодарен.
[off]жаль закрытый:-([/off]
a) добавлены видеорежимы (в основном widescreen)
b) исправлена таблица aspect ratio
c) поддержка добавления ЛЮБЫХ новых режимов для чипов Intel через патч и запуск TSR VESA BIOS
d) выпущены версии, ограниченные по VRAM 32/64/128mb (иногда убирает зависания)
e) PCI/AGP/PCEe адаптер не должен имет фиксированные ресурсы шины!, vbemp.inf исправлен
a) полностью переписан код, некорректно "разбирающий" EDID-блок монитора
b) закомментирован неработающий код переключения банков памяти VESA 1.x (версия для nt/w2k)
с) добавлена чересстрочная частота обновления экрана 50 Hz
d) планируется поддержка прямого подключения к TV с помощью VGA-SCART кабеля, т.е. чересстрочных режимов 25/30 Hz
e) уменьшено, оптимизировано к-во частот обновления экрана (в основном для NT с её ограничениями на размер списка режимов)
f) исправлена утечка памяти в таблицах режимов (все vbe20 версии)
g) убрана "радуга" на экране при загрузке драйвера (w2k/xp/2003)
h) убран код автоматического управления питанием из "legacy" т.е. не-PNP версий
i) альтернативный метод определения монитора используя считывание линий SCL/SDA если считывание EDID неудачно (w2k/xp/2003)
j) синхронизирован разрозненный код между nt/w2k и xp/2003 версиями
k) общий код для архитектур i386, amd64 и IA64 (xp/2003)
l) в диспетчере устройств отображается производитель видеокарты (w2k/xp/2003)
01.01.2015: Новый beta релиз CL54xxMP NT.
a) уменьшено, оптимизировано к-во частот обновления экрана (в основном для NT с её ограничениями на размер списка режимов)
b) добавлено определение монитора через VESA DDC2B используя линии SCL/SDA
c) в диспетчере устройств отображается модель видеокарты (w2k/xp/2003)
Подробности - см. первый пост топика.
P.S. Не гарантирутся работоспособность этих драйверов в среде Microsoft Windows Vista/7/Server2008/8/Server2012/8.1/10 и далее.