Вопрос № 18270: При попытке запуска программ при которых происходит загрузка атрибутов и значения символа в видео память
mov ax,0B800h
mov es,ax
mov di,0
mov ah,07h
mov al,01h
в win xp и win 2k это не работает(виден только черный экран),а в ...Вопрос № 18273: Привет!
Написал драйвер для фильтра пакетов(режит все icmp пакеты), masm скомпилил его в *.sys файл.... Как теперь его использовать?...
Вопрос № 18270
При попытке запуска программ при которых происходит загрузка атрибутов и значения символа в видео память
mov ax,0B800h
mov es,ax
mov di,0
mov ah,07h
mov al,01h
в win xp и win 2k это не работает(виден только черный экран),а в win 98 /me
и dos все прекрасно отображается,причем в win 2k отображается "рожа" только под отладчиком (tasm 5)
Отправлен: 14.03.2005, 18:28
Вопрос задал: KCyod16 (статус: Посетитель)
Всего ответов отправлено: 4
Отвечает: DSota
Здравствуйте, KCyod16!
Перед mov ax,0b800h
установи видеорежим
например:
mov ax,3
int 10h
Ответ отправил: DSota (статус: Студент)
Отправлен: 14.03.2005, 18:35
Отвечает: Евгений Иванов
Здравствуйте, KCyod16!
Попробуй вот этот рецептик :)
mov ax,3
int 16
Удачи!
Ответ отправил: Евгений Иванов (статус: Профессор)
Отправлен: 14.03.2005, 18:46
Отвечает: AxMAD
Здравствуйте, KCyod16!
Надо сначала установить текстовым режим!
Ответ отправил: AxMAD (статус: Студент)
Отправлен: 15.03.2005, 00:08
Отвечает: Ayl
Здравствуйте, KCyod16!
Да сколько можно-то! Каждый второй вопрос про это! Читайте рассылку внимательно!
В WinXP и в Win2K при запуске DOS-сессии в качестве экранной страницы устанавливается отличная от 0 видеостраница. Поэтому для правильной работы программ, напрямую работающих с видеобуфером необходимо в самом начале устанавливать видеорежим:
mov ax, 3
int 10h
и все будет работать.
Ответ отправил: Ayl (статус: Профессор)
Отправлен: 15.03.2005, 16:31
Вопрос № 18273
Привет!
Написал драйвер для фильтра пакетов(режит все icmp пакеты), masm скомпилил его в *.sys файл.... Как теперь его использовать?
Отправлен: 14.03.2005, 19:20
Вопрос задал: valix (статус: Посетитель)
Всего ответов отправлено: 1
Отвечает: PavPS
Здравствуйте, valix!
Ну, для начала, запусти :). Чем? можешь сам прогу написать, а можешь ипользовать мега-супер крутую прогу с сайта WASM.ru от Four-F KmdKit 1.8 по адресу http://wasm.ru/toollist.php?list=21. Там прога:KmdManager. Но для понятности почитай сначала например мсдн про startservice и т.д.
Ответ отправил: PavPS (статус: 7-ой класс)
Отправлен: 14.03.2005, 19:53