А я использовал 12 кБ, нужно переписать блок видео ОЗУ цвета.
Вид для печати
А как же внутренняя красота и гармония ;)
Честно говоря я не вникал как устроен экран специалиста но гашение к бордюру никакого отношения не имеет. Гашение "обеспечивает" черный цвет на время 1. обратного хода по строкам 2. обратного хода по кадрам, иначе будет сбой синхронизации.
Таким образом сигнал гашения формируется двумя диапазонами по значениям hcnt, vcnt. Например, в строке 320 точек, из них на экране видно 256, тогда в диапазоне hcnt от 0 до 255 - экран, 256 - 319 - гашение строчное. Всего строк на экране 312, из них видимых 192, тогда для vcnt 0 - 191 - экран, 192-311 - гашение кадровое.
Здесь параметры такие - 0..127 - гашение, 128..511 - экран. Синхра внутри промежутка 0..127.
Кадровое - 0..511 - экран, 512...623 - гашение, внутри кадровая синхра.
---------- Post added at 18:43 ---------- Previous post was at 18:40 ----------
Извиняйте, когда творишь в состоянии "пар из ушей" то за красотой следить времени нет. Конечно, fifan'у стоит "прибраться" в сигналах, ведь я ему передавал голимый полуфабрикат, слепленный не для красоты а чтоб работало.
Поэтому попрошу Вас гнать волну на технического директора - fifan'а :)
Всё, я отмазался!
Неа. hcnt(7) не годится, смотри внимательно. Нужно кроме него еще hcnt(8) подключать.
---------- Post added at 18:57 ---------- Previous post was at 18:56 ----------
... и blank означает экран, а не отсутствие экрана. Инвертируй.
... и вообще, реальный экран - это не blank, а blank1 (задержанный на 8 пикселов) :)
считай blank = screen
Ewgeny7, ты не знаешь случайно, тот монитор что в циклоне использует цвето-ОЗУ?