Скотт Мюлле- Модернизация и ремонт ПК стр.82

Если Windows не отображает больше чем 256 цветов

Когда используется видеоадаптер с объемом видеопамяти больше 1 Мбайт, но в диалоговом окне Свойства: Экран нельзя выбрать глубину цвета более чем 256 цветов, значит, инсталляция видеодрайвера прошла неуспешно или Windows неправильно определила тип установленного видеоадаптера. В окне Свойства: Экран перейдите на вкладку Параметры, щелкните на кнопке Дополнительно и выберите вкладку Адаптер. Тип установленного адаптера будет указан либо в качестве торговой марки производителя, либо как модель графического процессора.

Если видеоадаптер указан неправильно, щелкните на кнопке Изменить и просмотрите список драйверов, совместимых с видеоадаптером, или же используйте утилиту, поставляемую в комплекте с видеоадаптером для определения типа адаптера и объема его видеопамяти. Затем вручную выберите нужный драйвер. В том случае, когда выбрана нужная модель видеоадаптера, перейдите в диалоговое окно Свойства системы, щелкните на кнопке Диспетчер устройств и удалите старый драйвер, установленный Windows, перезапустите систему, после чего Windows снова определит присутствие видеоадаптера и установит нужный видеодрайвер.

Стандарты SVGA ассоциации VESA

В октябре 1989 года ассоциация VESA, учитывая сложность программирования множества выпускаемых модификаций плат SVGA, предложила стандарт для единого программного интерфейса с этими платами. В эту ассоциацию вошли представители большинства компаний, выпускающих аппаратуру для ПК, в том числе и аппаратуру отображения. Новый стандарт был назван VESA BIOS Extension. Если видеоадаптер удовлетворяет этому стандарту, программным путем легко определить специфические соответствия и использовать их в дальнейшем. Достоинство VESA BIOS заключается в том, что для работы с любым адаптером SVGA программист может использовать единый драйвер.

С адаптерами SVGA различных моделей от разных производителей можно общаться через единый программный интерфейс VESA. Эта поддержка в основном необходима для DOS-приложений реального режима (в основном игр) и операционных систем, отличных от Windows. Для пользователей операционных систем Windows 9х и Windows NT/2000 эти расширения BIOS не нужны, поскольку для работы используется видеодрайвер установленного видеоадаптера.

Существующий стандарт VESA на платы SVGA предусматривает использование практически всех распространенных вариантов форматов изображения и кодирования цветовых оттенков, вплоть до разрешения 1 280x1 024 пикселей при 16 777 216 оттенках (24-битовое кодирование цвета).

Дополнительный материал

к главе 16

Ограничения совместимости Sound Blaster Pro

В те времена, когда MS DOS была стандартом операционных систем, наибольшее распространение получили звуковые платы, совместимые с Sound Blaster Pro. Фактически Sound Blaster Pro-совместимая плата должна использовать те же IRQ, DMA и адреса порта ввода-вывода, а также работать с теми же приложениями, что и звуковая плата Sound Blaster Pro компании Creative Labs.

В этом и заключалась цель совместимости, но многие звуковые платы сторонних производителей по разным причинам потерпели неудачу. Некоторые платы требовали двух отдельных конфигураций аппаратных ресурсов (IRQ, DMA и адреса порта ввода-вывода), причем одна из них использовалась для работы в собственном режиме, а вторая — для совместимости с Sound Blaster Pro. Другие же достаточно хорошо работали в среде Windows или во время сеанса MS DOS, осуществляемого при работе Windows в фоновом режиме, но требовали от пользователя инсталляции драйвера резидентной программы (Terminate and Stay Resident — TSR), позволяющей работать непосредственно в MS DOS.


⇐ Предыдущая страница| |Следующая страница ⇒