Вот схема видеовыхода совместимая со старым цветом. В режиме старого цвета выполняется прямое управление лучами кинескопа, а сигнал RVV выбирает - в знакоместе задаётся цвет фона или цвет символа. В режиме нового цвета, сохранены 8 цветов, причём цвет имеет одновременно и символ и фон, а бит RVV освобождён для использования в качестве оперативного коммутатора фонтов, что позволяет одновременно в одном экране иметь 256 символов. Таким образом, расходом в 2 корпуса достигается не только выигрыш в качестве цвета, но и в количестве доступных символов.Сообщение от Vital72
Сигнал "Video" с выхода ИР13 управляет тем, будет выдан на выход код цвета символа или код фона. Сочетания цветов любые, т.е и цвет фона и цвет символа могут быть любыми из 256 цветов. Но всего сочетаний цветов - только 8. Код этого сочетания как-раз и поступает с выходов ВГ75. Таким образом эти 3 бита не цвет, а код, задающий какими чернилами и на каком фоне рисуется символ. Например, код 0 можно сделать желтым на синем (или зеленым на чёрном) и это будет код монохрома.
В режиме совместимости сигнал "Mode" равен 1, отчего сигнал RVV проходит и схема работает как и ранее. Одновременно сигналом "Mode" формируется ноль на входе ПЗУ фонта, отчего включён базовый фонт, что и требуется для антикварных программ. Естественно, в режиме совместимости сигналы PB0...PB4 с D14, также задающие номер фонта (если фонтов больше 2-х), должны быть нулями, чтобы был включён базовый фонт. ПЗУ РЕ3 прошито так, что в режиме совместимости со старым цветом на всех весах Rx, Gx, Bx полностью повторяются сигналы на 3-х входах РЕ3 (как будто бы РЕ3 вообще нет), что и обеспечивает совместимость.
В режиме нового цвета сигналом "Mode"=0 запрещается прохождение RVV на схему инверсии на ЛП5, - вместо RVV туда подаётся 0, отчего схема инверсии не действует. В режиме нового цвета инверсный сигнал "Мode" разрешает поступление на вход А10 ПЗУ знакогенератора сигнала от атрибутного выхода RVV ВГ75. Тем самым в этом режиме бит RVV служит для оперативный смены фонта. Благодаря использованию РЕ3, в новом режиме число цветов не изменилось, причём цвета стали более удобными для программ.
В качестве сигнала Mode, который переключает режим цвета, используется сигнал с тумблера или разряд порта C ППА D14.
Путём расхода ещё двух КП11 можно получить в данной схеме 2 палитры. Тогда коммутация выходов RGB делается не за счёт совместимой прошивки РЕ3, отчего сигнал "Mode" не подаётся на РЕ3 и её один вход освобождается. КП11-е коммутируют 8 выходов РЕ3. В режиме совместимости на выходы КП11 проходят сигналы GPA0, GPA1, HGLT (как в старой схеме цвета). А в режиме нового цвета на выходы проходят сигналы с РЕ3. На освободившийся адресный вход РЕ3 подаём бит выбора палитры PA0 ППА D14.
Однако, если для кодо-преобразования применять не РЕ3, а РТ5, то и без двух КП11-х получается 16 палитр выбираемых PA0...PA3 ППА D14.
Это и есть палитры, точнее только одна палитра, жёстко заданная прошивкой. Палитры это перекодирование логических цветов в физические значения в виде яркостей RGB. А чтобы получить полноценные палитры, т.е переключаемый набор цветов, то достаточно заменить РЕ3 на РТ5 (можно даже на 573РФ5) и подать с неиспользуемых разрядов ППА D14 на лишние адреса РТ5 биты управляющие выбором текушей палитры.Сообщение от b2m
Последний раз редактировалось barsik; 18.03.2017 в 13:29.
идея мне нравится, надо это дело обмозговать
ну вот еще один показатель кривости эмуляторов...
и писание под кривой эмулятор...
смотрим тест что я выкладывал
и сравниваем
2 видео
и эмулятор b2m
умя курсор или на 9 или на 16 строке
на 2-х реалах его нет...
а в b2m он есть...
- - - Добавлено - - -
а теперь вопрос
оно работает на реале?
или только в эмуляторе?
- - - Добавлено - - -
А что вМикрошеПартнере???
у него банки псевдографики
будто у него переключение шрифтов выведено на "атрибутные выходы" вг75
Последний раз редактировалось NEO SPECTRUMAN; 17.03.2017 в 18:00.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Такое (КОИ8 на 256 символов знакогенератора и 8 цветов сугубо средствами одной ВГ75) для делал freddy вот в этой теме (это не совсем РК, но думаю взлетело бы). Но вряд ли вы с ним договоритесь - по части договариваться там у автора большие проблемы.
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
а вот кусок Партнера с этой фичей
ну вот в место цвета вполне можно и улучшенную графику
было бы нормальное описание
я видимо поставил не то смещение символов (вроде бы выбирал то что начинается с адреса 0)
я задолбался пока его весь вписал
про то какого качества та поделка я написал там же...
...а рассмотрел что символы подрезались мну только потом на мониторе с более низким разрешением
мелко я даже не заметил
и на видео я это не рассмотрел))))))
а свою задачу этот режим выполнил
- - - Добавлено - - -
ДА ПРЯМ
ТЫ ЕЩЕ СКАЖИ ЭМУЛЯЦИЯ ИДЕАЛЬНАЯ
И ДА НА 2-Х КОМПАХ КУРСОРА НЕТ
ПОЧЕМУ ЖЕ ОН ТОГДА ЭМИЛИРУЕТСЯ????
У КОГО КРИВОСТЬ?
3Ы: кстате скажите мне русским языком от куда в этом режиме читается первая линия????
Последний раз редактировалось NEO SPECTRUMAN; 17.03.2017 в 18:23.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)