Ru-Board.club
← Вернуться в раздел «Драйверы и прошивки BIOS»

» Универсальный видеодрайвер для Windows (9x, NT, 2K, XP, 2K3)

Автор: bearwindows
Дата сообщения: 20.08.2007 16:22
7sh3

Цитата:
как сделать лог?

Скачайте KdPrint/DbgPrint logger http://alter.org.ua/ru/soft/win/dbgdump/#download (самый 1й архив, который "archive with all necessary files")
Распакуйте в какой-нибудь каталог (например в C:\DbgDump)
Запустите cmd.exe (через Пуск -> Выполнить, просто наберите там cmd.exe и нажмите Выполнить)
В открывшемся окне наберите:

Код:
C: [Enter]
cd C:\DbgDump [Enter]
DbgPrintLog -wd C:\ --drv:inst 1 --svc:inst A --drv:opt DoNotPassMessagesDown 1 --drv:opt StopOnBufferOverflow 1 --drv:opt BootVbe.log [Enter]
Автор: 7sh3
Дата сообщения: 20.08.2007 19:56
bearwindows
не получается у меня лог получить с помощью данной Вами строки запука, нет никакого лог файла в корне диска после перезагрузки, установил я DbgPrintLog вручную как положено, в System32 его драйвер кинул в drivers, если вручную его запустить все работает, например пишу в его окне N и в System32 создается DbgPrint.log, что мне делать дальше?
я сижу в обычной винде, vbemp установлен (pnp версия), инфы monitor.inf удалены, в диспетчере устройств торчит желтый значок Monitor, вобщем сижу в 800x600 и жду


Цитата:
да... а livecd это что за зверь?

на основе BartPE только с обычным explorer в качестве оболочки, ну и с нормальным PnP, звуком и т.д. короче практически обычная XP но только на CD
кстати режим работы любой PE системы это эквивалент загрузки XP в безопасном режиме, например я могу в обычной XP заменить vga.sys на legasy версию vbemp и загрузившись в безопасном режиме получу тоже самое если бы например я загрузился c BartPE CD, именно в таком режиме работы мне желательно снять лог так как драйвер будет применятся только в PE системах...
Автор: bearwindows
Дата сообщения: 20.08.2007 20:08
7sh3
hZZp://alter.org.ua/ru/soft/win/dbgdump/dbgdump.php
раздел "Logging Boot-driver"
Автор: 7sh3
Дата сообщения: 20.08.2007 21:11
bearwindows
лог, надеюсь тот, что нужен менял один раз частоту туда обратно 60Hz -75Hz
_http://basexpe.narod.ru/DbgPrint.rar
Автор: bearwindows
Дата сообщения: 20.08.2007 21:53
7sh3
БОЛЕЕ 800x600 BIOS-карты не умеет.
для полноты картины дайте лог от infovbe.
Автор: 7sh3
Дата сообщения: 20.08.2007 21:58
bearwindows
как не умеет если у меня 800x600 и стоит, можно еще переключится в 640x480 не может только 1024x768, это проблема
Автор: euheny
Дата сообщения: 21.08.2007 06:59

Цитата:
BIOS-карты не умеет.

А это что за такие ? (пока их вроде не встречал)
Автор: bearwindows
Дата сообщения: 26.08.2007 09:03
euheny

Цитата:
А это что за такие ?

имелось в виду что BIOS карты (nVidia GeForce FX 5200) написан таким образом что режимы более 800x600 не выбираются из modetables и не ставятся (даже принудительным указанием номера режима). thanks to 7sh3 for testing.
Автор: euheny
Дата сообщения: 26.08.2007 23:52
Про такое не знал.
У меня сейчас такая ситуация что ни на одном из двух основных компов, которыми я пользуюсь VBEMP не может выдать необходимые параметры. Поэтому пришлось придумать вариант с автоматической установкой родных дров и последующий установкой необходимого разрешения, в зависимости от модели монитора.
Это 1024х768х100х32 и 1280х1024х75х32

С надеждой на далнейшее совершенствование VBEMP.
Автор: DesmodusLG
Дата сообщения: 28.08.2007 14:30
Собственно проэкт собрался полностью . НО образ не грузится
Автор: AlexG
Дата сообщения: 08.12.2007 22:08
bearwindows

Цитата:
VBEMP для семейства Win9x

Очень интересно. С нетерпением жду первых результатов.
Автор: NeoHunter
Дата сообщения: 19.02.2008 10:39
Вопрос к автору -у меня есть плата на cirrus logic 5446 2mb
работает под nt4
вопрос будет ли Ваш драйвер с ней работать в нестандартных расширениях типа
856x480 60Hz и 1000x562 60hz и вообще возможен тонкий тюнинг подгонка разрешения под свои нужды ? в моем случае вывод изображения в формате 16x9 отсюда и такие разрешения
Автор: JekaRus
Дата сообщения: 22.07.2008 03:35
Попробовал добавить в ХРЕ драйвер версии 04.26.2008 vbemph.
До добавления файлов у меня при загрузке и после логина разрешение экрана было 1024x768 16bpp так как при создании ХРЕ прописывал строчки
; Default Screen Resolution 1024x768 16bpp
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x010
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x400
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x300

После добавления файлов vbemp.sys и vbemppnp.inf при загрузке разрешение 1024x768 16bpp, а после логина сбрасывается на 800х600. Пришлось добавить в автозагрузку комманду shellexecute.exe /h qres.exe /x 1024 /y 768 /c:16 /r:75 shell32.dll,141 для возвращения первоначальных параметров. Но это не очень удобно и экран лишний раз моргает. Как сделать чтоб не переключалось в режим 800х600.
Автор: JekaRus
Дата сообщения: 22.07.2008 08:27
Попробовал сделать по аналогии

[SetupReg.AddReg]
0x4,"ControlSet001\Services\Vbemp\Device0","DefaultSettings.BitsPerPel",0x010
0x4,"ControlSet001\Services\Vbemp\Device0","DefaultSettings.XResolution",0x400
0x4,"ControlSet001\Services\Vbemp\Device0","DefaultSettings.YResolution",0x300

Все равно частота и разрешение на выставляются. А при подходе через комманду shellexecute.exe /h qres.exe /x 1024 /y 768 /c:16 /r:75 shell32.dll,141 многие иконки начинают отображаться неправильными значками.

На счет аппаратного ускорения тоже непонятно. Рекомендуется выставлять Acceleration.Level 5. Но при этом ускорение отсутствует. Для ускорения нужно выставлять значение 0.
Автор: q111111
Дата сообщения: 19.02.2009 15:20
интересует поддержка широкоформатных разрешений. особенно 1440х900. у кого-нибудь с таким разрешением работает?
под Windows 2000 sp4. видеокарты GeForce 9400 и ATI Radeon 9600. подключение по D-SUB.
может подскажите что и где подправить, что бы работало?
Автор: Nike000
Дата сообщения: 19.02.2009 16:40
Вопрос: VESA расширения предусматривают наличие нескольких мониторов ?
Автор: lucky_Luk
Дата сообщения: 05.11.2010 23:11
Виртуальная машина VMware Workstation не обеспечивает поддержку 3D в виртуальной ОС Windows 98, а только в XP и выше. Мастдай просто не понимает, что эмулируемая видеокарта VMware SVGA II имеет 3D и ставит драйвер без 3D.
Стоит пробовать универсальный драйвер, чтобы появилось 3D?
Автор: ctropa
Дата сообщения: 14.03.2011 02:53
Уважаемый Junior Member!
А пойдет ли ваше чудо под интегрированную карту на мать h55, - Intel чипcет, под
win 2000 sp4 ? Отпиши пож...
Удачи
Автор: Divetoxx
Дата сообщения: 16.07.2011 01:53
Поставил vbemp на ноутбук с картой S3 Mirage, родное разрешение матрицы равно 1280х800, а в свойствах экрана доступно только 1280х768, из-за чего все несколько вытянутое. Возможно ли попросить vbemp поставить нужное разрешение и как?
Автор: MERCURY127
Дата сообщения: 16.07.2011 14:17
Divetoxx, вбемп умеет ровно то, что умеет биос. В принципе, можете попробовать PowerStrip, только не уверен, что это поможет.
Автор: Divetoxx
Дата сообщения: 16.07.2011 15:42
Простите, а с чего бы биосу видеокарты ноутбука не уметь штатное разрешение матрицы этого же ноутбука???
Раньше стоял драйвер этой видеокарты с официального сайта. Разрешение, конечно же, было 1280х800.
Сменить драйвер на вбемп заставило печальное обстоятельство. Видеокарта стала артефакты выдавать - цветные квадратики и полоски, причем не в играх, а во время работы в ворде. На вбемп все в порядке. Но разрешение 1280х800 исчезло (есть только 1280х720).
И Вы правы, поверстрип не помог. Про него вспомнил сразу. Увы.
Так вопрос, почему нет нужного разрешения, и как настроить вбемп (ключами реестра?), чтобы оно появилось?
Автор: ItsJustMe
Дата сообщения: 16.07.2011 16:47
Уважаемый Divetoxx! Вы не заметили, что автор покинул эту тему аж 3(!) года назад. Причем, он заходил только для того, чтобы вычистить свой пост годичной давности. Это о чем-то говорит. Последний раз, судя по уликам, он появлялся год назад, обновил шапку последней версией драйвера и свалил for good.

PS: А вообще, мне вот, тоже любопытно, какие есть причины использовать vbemp, если есть тот самый стандартный vga.sys. Я еще не встречал видюхи, сколь бы старой и редкой она ни была, с которой бы vga.sys отказался работать.

PPS: Divetoxx, как верно заметил MERCURY127, vbemp использует BIOS видюхи для общения с нею. Родной же драйвер работает с GPU напрямую, не обращаясь к BIOS'у (всякие мелочи, типа чтения из BIOS'а модели видюхи в расчет не берем). Поэтому он и может использовать большие разрешения, кучи конвейеров и Z-буфферов. BIOS же предоставляет лишь самые базовые возможности, описанные в стандерте VESA. Поэтому самое большое разрешение, что можно им выставить 1280x1024. По крайней мере, я больше не встрачал. Да и набор этих разрешений там меньше того, что действительно может дать видюха. Вот вашего 1280x800 там и нет. И никакие утилиты, работающие выше драйвера вам не помогут. VGA не вызывает артефактов на вашей видюхе потому, что не использует (точнее, BIOS не использует) те блоки GPU, которые накрылись медным тазом. Поэтому, ИМХО, для вас не будет никакой разницы между vbemp и старым добрым vga.sys.
Приношу цветочки вашей видюхе....
Автор: me1ancho1ic
Дата сообщения: 04.04.2012 14:30

Цитата:
А вообще, мне вот, тоже любопытно, какие есть причины использовать vbemp, если есть тот самый стандартный vga.sys.


А vga.sys способен обеспечить хотя бы 800х600х16 бит? Я всегда думал, что VBE - это следующий шаг по сравнению с VGA.
Автор: MERCURY127
Дата сообщения: 05.04.2012 16:28
me1ancho1ic, не путайте VESA, VBE и VGA. VGA это видеоадаптер (те ЖЕЛЕЗКА) от IBM, созданный в 80х годах и де-факто ставший стандартом для всех. Последующие железки от разных производителей давали над VGA разные расширения и улучшения, но каждый производитель понимал их по своему. Поэтому в отличие от VGA, чей функционал был описан и обсосан до последнего чипа - эти адаптеры блистали таким же разнобоем в правилась определения и использования своих расширенных функций, как и сами эти функции. Примерный алгоритм работы видеодрайверов того времени:
1) пишем нечто в такой то порт 2) читаем нечто из такого то порта 3) что за абракадабра? 4) эй юзер, это ты куда хочешь меня посадить? это не моя видеокарта! что? какой драйвер надо? а я откуда знаю? ты ее купил - ты и драйвер ищи!
Так продолжалось, пока производители железок наконец не собрались вместе и не придумали VESA - это такой СТАНДАРТ ОБМЕНА ДАННЫМИ с картой, те ИНФОРМАЦИИ, которую видеокарта обязана выдавать в ответ на СТАНДАРТНОЕ обращение (через биос, а не через порты). Те это просто БУМАЖКИ! Эта информация позволяет читать как минимум список некоторых (далеко не всех!) стандартных и не очень видеорежимов, поддерживаемых картой, и так же ОБЯЗЫВАЕТ карту уметь эти режимы устанавливать по стандартной команде. ВСЕ ОСТАЛЬНОЕ VESA не требует. Соот та часть биоса видеокарты, которая отрабатывает эти команды, называется VBE. Те это не железка! Поэтому более тонкая работа с реальным железом, нужная для аппаратного ускорения, выставления диковатых видеорежимов наподобие 1280х800 - все это к VESA не относиться в возлагается на усмотрение производителя.

Добавлено:

Цитата:
А vga.sys способен обеспечить хотя бы 800х600х16 бит?

Начиная с Windows XP - да.
Автор: Divetoxx
Дата сообщения: 31.05.2012 22:31
Подскажите пожалуйста, как добиться, чтобы "Стандартный VGA" видеоадаптер был в Диспетчере устройств не с желтым значком и с кодом 28 в свойствах, а как нормальный обычный видеоадаптер?
Я так понимаю, что даже если в Диспетчере он обозначен как неправильно работающий или даже как неопознанный видеоадаптер (с вопросительным знаком), то все равно vga.sys работает, так как изображение на экране монитора есть, а не отсутствует!
Я пробовал принудительно установить стандартный vga адаптер, раскомментировав в display.inf строку с PCI\CC_0300, он установился без ошибок, но изображение стало 16 цветов 640х480 без возможности изменить битность цвета и разрешение экрана.
Что касается VBEMP, то он последней версии не захотел работать. Видно, как загружается при старте Vindows (надпись "нажмите любую клавишу"), но в Диспетчере потом все равно с восклицательным знаком
Зачем это надо? Все та же беда - имеем материнскую плату с частично неисправной встроенной видеокартой GeForce 7025 на этот раз. Если установить драйвера Nvidia и даже драйвера Microsoft, входящие в состав Windows, то сразу же артефакты на экране и через несколько минут зависание компа наглухо. Если все эти драйверы удалить, то стандартный vga с кодом 28, но работать можно - позволяет ставить разрешение экрана и 32-битный цвет. Хотелось бы, конечно, чтобы vga.sys работал полноценно и давал еще и частоту обновления экрана поставить 85 герц - так как монитор CRT.
Автор: komandor
Дата сообщения: 01.06.2012 14:20
Divetoxx
Ваша шутка какая-то неудачная. Написать драйвер под конкретно Вашу частично исправную
Цитата:
GeForce 7025
выйдет на [more=два порядка]Порядок величины — количество цифр в числе. О двух величинах говорят, что они одного порядка, если отношение большего к меньшему из них меньше 10. Таким образом, выражение на порядок больше (или меньше) означает приблизительно в 10 раз больше (или меньше), выражение на два порядка больше означает приблизительно в 100 раз больше и т. д.[/more] дороже и на два порядка дольше, чем купить исправную. Есть еще два момента, которые следует учесть: 1) материнку придется выслать разработчику (это заметно увеличит скорость корректировки драйвера); 2) процесс распада гефорса может закончиться раньше финального релиза
Автор: Divetoxx
Дата сообщения: 01.06.2012 18:28
komandor
Простите, где Вы взяли, что мне нужно
Цитата:
Написать драйвер
? Можете процитировать?
Думаю, не сможете. Вы ошиблись. Я спрашивал, как настроить стандартный vga драйвер, который входит в поставку Windows. Может быть, какие-то ключи реестра.
Что это возможно, я предполагаю на основании того, что видеокарта с этим драйвером работает. Просто есть нюансы, какие именно, я писал.

И даже если бы вопрос стоял о написании драйвера, то не под конкретную видеокарту, а под 2d функции видеокарт, которые, полагаю, практически у всех современных видеокарт стандартизированы (то же VESA). 3d ускорение как раз требуется не использовать, потому что эта часть чипа повреждена.

Кстати, можете помочь еще хелпом, как (может быть в реестре) отключить всё, связанное с 3d ускорением, - после установки драйвера от Nvidia (с оф. сайта). Не исключено, это поможет.
Автор: euheny
Дата сообщения: 01.06.2012 20:58
Divetoxx
ну неужели нельзя карточку заменить ?
или это уже спортивный интерес ?

хочу напомнить что старое железо потребляет больше электричества - и таким образом ведёт к перерасходам

я понимаю старые авто - шик своего рода
а тут чего ?
Автор: komandor
Дата сообщения: 01.06.2012 21:49
Divetoxx

Цитата:
Думаю, не сможете. Вы ошиблись.

Попробуйте подумать.

euheny
Насколько я помню, 7025 в виде дискретки ни разу не появлялся. Это чипсетное видео, которое можно только выбросить вместе с мамкой. Там даже внешняя карта долго не протянет, о чем я и написал выше.
Автор: Lora119
Дата сообщения: 02.06.2012 08:14
Всем добрый день! Появилась (не заметила когда и после каких действий) проблеммка: каждый раз после запуска компьютера (WINDOWS ХР Pr. SP-3) перед приветствием на дисплей выводится такое сообщение (см.фото) и "висит" в течение 20 секунд. Любые манипуляции с клавиатурой не производят никаких действий! Я не заметила каких-либо изменений в работе компа, но появление этого сообщения каждый раз уже выводит из себя. В диспетчере устройств все нормально, никаких желтых значков нет. Вчера опять проверили драйверы на необходимость обновления - старых не нашлось.
Посоветуйте, пожалуйста, как от этого избавиться? А это то изображение, которое появляется на экране:
http://img232.imageshack.us/img232/7117/0007xn.jpg

Страницы: 12345

Предыдущая тема: Acer OrbiCam


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.