Хочу включить видео режим 800x480 на UMPC ASUS R2E (не под виндой). Утилиты по тестированию VESA режимов такое разрешение не находят. Находят только 640x480. Подскажите где копать?
800х600 не устанавливается. Прошу учесть, что экран LCD 640х480 устанавливается. (я устанавливал режим 111Н(мне нужно 65к цветов) Но под виндой 800х480 то работает
bohdant Подвиндой драйвера. А в досе то что вшили в биос видео карты. То что LCD не сильно влияет. 800*600 видео карта должна держать стандарты майкософт повсюду. Так что скорее всего у тебя косяк. 111h - цифра не очем не говорит, нужно получать список видео режимов после смотреть какие характеристике у этих режимов и выбирать подходящий. morkster Можно, но сложно.
Да, но драйвера это не боги они тоже как то должны с железом общаться Полностью согласен, по этому и ищу информацию Правда я работаю не в ДОСе, а хочу запустить операционку А2 (она же AOS, она же BlueBottle. Детище ETZH) 800x600, на сколько я знаю, это стандарт VESA а не мелкомягких. К сожалению в режиме 800х600 происходит exception. почему 111H ни о чем не говорит? Есть стандарты http://www.faqs.org/faqs/pc-hardware-faq/supervga-programming/ или более серъезно http://www.vesa.org/public/VBE/vbe3.pdf Однако, нужный режим как раз не стандартный. Я писал выше, что характеристики режимов я пробовал получить. Пробовал использовать две утилиты, результаты идентичны. Вот фотка с экрана (извиняюсь за качество) morkster Спасибо, буду по тихоньку копать
bohdant Ясно. Так как разрешение монитора 800*480 то верхнии просто заблокированны. Предлогаю так перехвотить прерывание биоса. При проверке режима подсунуть разрешение 800*480. А при установки установить 640*480 а после подкоректировать регистры видео карты. Описание регистров можно найти у интел. А также у них открытые дравера.