Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Универсальный VESA/VBE Видео Драйвер
RSS

Универсальный VESA/VBE Видео Драйвер

<<Назад  Вперед>> Печать
 
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Кто-нибудь использовал такое?
http://bearwindows.zcm.com.au/vbempru.htm
[q]
Ключевые возможности :
Основная ИДЕЯ проекта взята из стандартного дисплейного драйвера XP/2003 VGA.SYS, поддерживающего VBE (VESA BIOS Расширения) 1.02/2.00/3.00+.
Это стандартный видео драйвер дисплея для Windows NT™.
Поддерживается ВСЁ "семейство" Windows NT™ (3.x,4.0,2000(5.0),XP/XPMCE/WFLP 32-bit(5.1),2003 Server 32-bit(5.2)).
Windows Preinstallation Environment (WinPE) также поддерживаются.
Поддерживаются также видеокарты, эмулируемые виртуальными машинами: Bochs, QEMU, VMware, Innotek VirtualBox, Microsoft VirtualPC.
Для нормального функционирования драйвера желательно чтобы BIOS Вашей видеокарты был 100%-совместим со спецификацией VESA Видео BIOS расширений. Сейчас существует множество видеокарт которые не полностью поддерживают интерфейс INT10, предлагаемый VESA/VBE стандартом (Смотрите раздел VBE ЧАВО ниже по тексту).
Поддержка VBE 2.00+ совместимых PCI/AGP/PCI-E видеокарт с линейным буфером кадра.
Частичная поддержка VBE 1.x совместимых ISA/EISA/MCA/VLB/PCI видеокарт с линейным буфером кадра (пока только чипы S3, Tseng, CirrusLogic, Trident).
Под Windows XP™ и далее поддерживаЮтся VBE 1.02 ISA/EISA/MCA/VLB/PCI видеокарты с переключением банков (например, Intel 810/815, старые ISA/MCA/VLB-карты). В других случаях эта поддержка ограничена 320x200x8бит режимом.
Поддержка VBE-несовместимых EGA/VGA видеокарт (старые ISA/EISA/MCA-карты) с переключением банков ограниченная монохромными и 320x200x8бит режимами через дополнительный драйвер VGA13H.
Для второй "половинки" драйвера используется стандартный user-mode framebuf.dll поставляемый с ЛЮБОЙ Windows NT™
256-цветные(8бит), 15бит (R5G5B5), 16бит (R5G6B5), 24бит, 32бит режимы поддерживаются.
Начиная с 320x200x8бит до максимального разрешения поддерживаемого BIOS Вашей видеокарты.
Фильтрация видео режимов используя реестр (организовано по аналогии с ключом используемым ATI DALRestrictedModesBCD). Вы мoжете отключить ненужные режимы используя эту технологию.
Под Windows NT 4.00™ и далее поддерживается USWC (Uncached Speculative Write Combining) через использование MTRR регистров процессора.
Под Windows 2000™ и далее поддерживается Advanced Power Management (т.е. Stand by, Hibernation), Monitor & Child Devices Detection. В Legacy-версии драйвера и NT3/NT4 присутствует ограниченная поддержка этих функций.
Под Windows 2000™ и далее поддерживается встроенная в Windows GDI технология теневого буфера. Бета поддержка для Windows NT 4.00™ существет в виде модифицированной версии framebuf.dll.
VBE 3.00+ поддержка: переключение частот обновления экрана (3dfx, nVidia, Intel карты для примера). Обратите внимание, что в некоторых случаях перезагрузка системы ЯВЛЯЕТСЯ ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ для удачной смены частоты обновления экрана в Windows NT 4.00™/2000™.
Под Windows 2000™ и далее поддерживается встроенная в Windows поддержка accelerated Mode-X режимов с шириной в 320 пикселей через MODEX.DLL.
[/q]
[q]
Протестированные видеокарты/чипсеты
VBE 3.00 INTERNAL Intel G33 (GMA 3100) Graphics
VBE 3.00 INTERNAL Intel Q963 (GMA 3000) Graphics
VBE 3.00 INTERNAL Intel 915G Graphics
VBE 3.00 INTERNAL Intel 910G Graphics
VBE 3.00 INTERNAL Intel 865G Graphics
VBE 3.00 INTERNAL Intel 845G Graphics
VBE 3.00 INTERNAL Intel 815G Graphics
VBE 3.00 INTERNAL Intel 810G Graphics
VBE 2.00 AGP 8Mb ATI Rage 3D Pro AGP 2x (BGA Package)
VBE 2.00 AGP 8Mb ATI Rage P/M Mobility AGP 2x
VBE 2.00 AGP 32Mb ATI Rage128 PF/Pro AGP 4x (TMDS)
VBE 2.00 AGP 64Mb ATI Radeon 9000 Series (RV250)
VBE 2.00 INTERNAL ATI Radeon Xpress 200M Series
VBE 3.00 16Mb? ATI Radeon X1650 Series (RV530 LE)
VBE 3.00 16Mb? ATI Radeon X1950 GT [RV570]
VBE 3.00 AGP 16Mb 3Dfx Interactive Voodoo3 2000
VBE 3.00 PCI 4Mb nVidia RIVA 128 2D/3D Gui Accelerator
VBE 3.00 AGP 4Mb nVidia RIVA 128 2D/3D Gui Accelerator
VBE 3.00 AGP 16Mb nVidia RIVA TNT GUI+3D Accelerator [NV4]
VBE 3.00 AGP 16Mb nVidia RIVA TNT2 Model 64 [NVM64]
VBE 3.00 AGP 32Mb nVidia GeForce2 MX/MX400 [NV11]
VBE 3.00 AGP 64Mb nVidia GeForce2 GTS/PRO [NV15]
VBE 3.00 AGP 64Mb nVidia Geforce3 Ti 200 [NV20]
VBE 3.00 AGP 128Mb nVidia GeForce FX 5200 [NV34.3]
VBE 3.00 INTERNAL nVidia GeForce 6100 nForce 430
VBE 3.00 nVidia GeForce 7600GS
VBE 2.00 PCI 4Mb Matrox MGA-2164W Millenium II PCI
VBE 2.00 AGP 4Mb Matrox MGA-G100 AGP
VBE 1.32 INTERNAL 1Mb TSENG LABS Inc ET4000
VBE 2.00 PCI 4Mb TSENG LABS Inc ET6000
VBE 2.00 VLB 2Mb S3 Inc Vision964
VBE 2.00 PCI 2Mb S3 Inc 86C375 ViRGE/DX
VBE 2.00 AGP 4Mb S3 Inc 86C368 Trio3D/2X
VBE 1.02 INTERNAL 1Mb Cirrus Logic CL-GD5428
VBE 1.02 INTERNAL 512Kb Cirrus Logic CL-GD5424
VBE 1.02 VLB 1Mb Cirrus Logic CL-GD5428
VBE 1.02 PCI 1Mb Cirrus Logic CL-GD5446 PCI
VBE 2.00 INTERNAL Trident CyberBlade i7
VBE 1.02 ISA 1Mb Trident 8900
VBE 1.02 ISA 512Kb Trident 9000i [TrueColor DAC]
VBE 1.02 ISA 256Kb Realtek 3106 [RTG3106]
без VBE ISA 256KB Cirrus Logic CL-GD5401 - Acumos VGA (AVGA1)
VBE 2.00 PCI 8Mb? VirtualBox VBE Adapter (Innotek VirtualBox)
VBE 2.00 PCI 16Mb VMware SVGA II (VMware)
VBE 2.00 PCI 4Mb Cirrus Logic CL-GD5446 PCI (QEMU)
VBE 2.00 PCI 4Mb IBM Plex86/Bochs VBE Adapter (QEMU/Bochs)
VBE 2.00 PCI ?Mb IBM Plex86/Bochs VBE Adapter [vmware] (QEMU/Bochs)
без VBE ISA 256KB Elpin VGABIOS (Bochs)
[/q]
Обсуждение на rom.by
То же самое, для Win9x
ATauenis
Advanced Member


Откуда: Москва
Всего сообщений: 2904
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2015
На Win98SE VBEMP пробовал - где-то глючит, где-то работает нормально. Но если работает, то довольно медленно, чуть быстрее штатного vga.vxd (640x480x4bit). Годится на время поисков нормального драйвера для видюшек, которые 98кой из коробки не поддерживаются, либо если комп нужен как пишущая машинка. Все версии работают по разному, рекомендую качать две версии, одну от 2008 года, другую последнюю (на данный момент это версия 2014 года), и при смене версий предыдущую полностью вычищать как написано на странице проекта.

На странице В некоторых примечаниях к этому драйверу пишут, что с ним не работают "сеансы MS-DOS". Враньё. У меня везде работали и оконные, и полноэкранные режимы ДОС. Правда, на Banshee получалось словить зависание при переходе в полноэкранный режим, вылечилось, насколько помню, понижением глубины цвета то ли до 24, то ли до 16 бит на пиксель. Может, на каких-то видеокартах они не работают вообще, но на тех, что я проверял, всё более-менее работоспособно.
Sozdatel
Advanced Member


Всего сообщений: 3518
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 апр. 2010
Пробовал когда-то (в 2013 году вроде бы) данный драйвер, когда подключал старый IDE-жесткий диск с установленной Win98 к современной машине. Работает неплохо, во всяком случае с современными видеокартами (geForce gt 440), даже Youtube можно смотреть (Opera 10, Flash player 9).
<<Назад  Вперед>> Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Универсальный VESA/VBE Видео Драйвер
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS