MERCURY127
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору HNKTO Цитата: Но я смотрю у тебя итого 1024x768, тобишь уже даже не int10 а целый VESA. Тоесть VESA оно и раньше умело (в контексте к примору ДОСовских игр) или это сейчас завелось? | не понял... сама карта, разумеется, ВЕСА умеет. это я проверял в ДОСе заранее и давно. иначе бы вообще ВБЕМП не работал, и смысла копаться не бвло бы. а так, еще разок повторю: ВДД.ВХД (который вообще то вместе с кучей других ВХДшек вклеивается в ВММ32.ВХД при установке) сам, еще до обращения ко всяким ВГА.ДРВ / ВБЕМП.ДРВ итд, пытается перейти в легаси видеорежим ЕГА 640х350х16 цветов (int 10h ax=0010h). зачем - непонятно, тк после этого он переключается обратно в текстовый режим (int 10h ax=0003h), и только затем уже дело доходит до нормальных субдрайверов ВГА.ДРВ / ВБЕМП.ДРВ и повторного переключения в графику, не ЕГА, конечно. видеокарта Палит Джетстрим ГТХ 1070 этот и подобные режимы не умеет, переключение в них вызывет ошибки, но так как проверить это заранее нельзя, то ВДД.ВХД, написанный во времена, когда отсутствие ЕГА режимов при наличии ВГА никто не мог вообразить, ломится в закрытую дверь и вышибает ее вместе с несущей стеной здания... так понятно? ну вот, я отучил его ломиться в эту дверь, и он спокойно поехал дальше, грузить ВБЕМП. кстати, здесь, в отличие от Интела и АТИ карточек, я смог переключиться в режим 1920х1200! http://ipic.su/img/img7/fs/2021-01-16_203244.1610825803.png но почему то только в 16-битный цвет, в 32 битном нижняя половина эхрана черная, а в верхней сразу два изображения бок о бок, причем зеленого оттенка. надоббдуте проверить - то ли очередной баг в биосе карты, то ли уже в ВБЕМП... |