Вы пробовали загружать в ваш эмулятор текстовый редактор WEL, который был описан в журнале Радио?
Он использует для отображения своих настроек одну верхнюю строку, которую не видит штатный дисплей Монитора.
Вид для печати
Если вы не будете правильно обрабатывать атрибуты, то программы, которые их используют не будут работать. Собьется синхронизация и экран будет мельтешить.
Еще очень нужная возможность ВГ75, это определение конца кадра. Внутри ВГ75 находится триггер, который устанавливатся в при рисовании нового кадра и сбрасывается при чтении.
И еще надо учитывать возможности ВТ57. Там два канала. Если в начале кадра настроить каждый канал на свою область памяти, то верхняя часть и нижняя часть экрана будет отображать разные области памяти.
Можно задать размер видеопамяти равный двум строкам, тогда на экране каждая пара строк будет дублироваться. Я думал таким образом сделать демку, где весь экран будет в попиксельно двигающихся надписях.
А можно установить размер видеопамяти в два раза больше, чем требуется. Тогда получится режим аналогичный Спектрумовскому Гигаскрину. Т.е. 32 цвета. И без какой либо программной поддержки.
vinxru, когда от тебя демку на РК-86 ждать? :)
Если запустить с адреса 100h, то рисует заставку, потом виснет. Знакогенератор явно не подходит. Может это не для 86РК? Хотя ВГ75 ищет по адресу 0C000h, как у 86РК.
Либо действительно, при считывании на один бит сместилось, вместо пробела - @.
Точно, один бит потерялся. Вот что видно, если сместить верхнюю строку на 1 бит: