Учебник хакера


S-ICE - часть 62


будет восстанавливаться, потому что вызываемая подпрограмма может записывать

на экран.


Если параметры не указаны, отображается текущее состояние FLASH.


Значение по умолчанию - FLASH OFF.


Пример:

FLASH ON

Эта команда включает режим FLASH. Экран будет

восстанавливаться в течение любых последующих команд P или T.



FLICK


FLICK -- Снижение нежелательного мерцания экрана ("снега")


Синтаксис:


FLICK [ON | OFF]


Комментарии:

Некоторые типы видеоплат требуют ожидания горизонтального или вертикального

обратного хода перед выводом символов. Если запись в видеопамять сделана

произвольно, при отображении символов появится мерцание. Если

при использовании окна Soft-ICE на вашем экране происходит мерцание, вы

должны включить FLICK.



На некоторых платах EGA при выходе из Soft-ICE цвета будут восстановлены

некорректно. Это - проблема виртуализации видео EGA. Порт 3DA является

видеопортом для двух целей. Первая - опрос старыми программами CGA 3DA для

hsync и vsync. Это позволяет им избежать "снега" при выводе на некоторых

старых платах с контроллером CGA. Вторая - сброс регистра-защелки палитры на

платах EGA. В Soft-ICE есть алгоритм, позволяющий избежать необходимости

постоянно опрашивать этот порт, которая замедлила бы старые программы,

которые предназначены для CGA. Однако возможно случайное возникновение

обстоятельств, когда этот алгоритм не сработает. Если вы используете Soft-

ICE на экране EGA и вы заметили, что цвета восстанавливаются

некорректно, включите FLICK и Soft-ICE будет опрашивать порт 3DA, разрешая

проблему.


Когда включен режим FLICK, обновление экрана будет замедлено.


Если параметр не указаны, отображается текущее состояние FLICK.


Значение по умолчанию - FLICK OFF.



Пример:

FLICK ON

Эта команда включает режим FLICK. Это заставляет

Soft-ICE ожидать горизонтального или вертикального обратного хода

перед выводом символов.


WATCHV


WATCHV -- Включает отслеживание видеорежимов


Синтаксис:


WATCHV [ON | OFF]



Начало  Назад  Вперед