Уже намного лучше - на экране есть стабильное полноэкранное изображение без срывов.
По ссылке ниже выложил видео.
видео тестов здесь
В принципе, там почти одно и тоже..
Уже намного лучше - на экране есть стабильное полноэкранное изображение без срывов.
По ссылке ниже выложил видео.
видео тестов здесь
В принципе, там почти одно и тоже..
Последний раз редактировалось SegaBoy; 23.03.2017 в 18:54.
ну дык
тутт никаких извращений
просто у вг75 есть еще некоторые возможности
на которые разработчики рк положили большой и длинный
а это все что от них осталось...
вполне можно было найти применение выводам la0-la1...
я думал будут просто цветные кубики(на все знакоместо) поделенніе пополам полоской
а тут оказалось что еще и на lc0-lc3 cc0-cc6 продолжается вывод
и можно даже рисовать некоторые символы
- - - Добавлено - - -
но с некоторыми отличиями
на случай разной реакции
я еще предполагал что возможно на сс0-сс6 останется код предідущего символа...
- - - Добавлено - - -
Тоесть чит заключается в том что можно 80 (некоторіх)символов в строке со своими атрибутами(правда их всего два(голубой и мерцание))
так же можно перечеркнуть некоторіе символі полосочкой(положение ее управляется)
и их же можно обрезать полосочкой
вот ВНЕЗАПНО наступило расширение графических возможностей...
на стоковіх РК-шках наверное будет только одна полосочка и обрезка
и мигание?
и все єто в добавку к основному набору символов 00-7F
- - - Добавлено - - -
порассматривал...
походу и биты атрибутов прут на сс0-сс6...
так что у каждого символа своя комбинация атрибутов
и это нельзя изменить...
- - - Добавлено - - -
возможно и в тех можно добиться стабильности
там еще может быть кроме выпадение строки
еще и неправильная пауза между строчниками (мало того что дырка так еще и следующий строчник приходит посреди строки (мы то не знаем как ведет себя вг75 после сброса))
тут нужно дальше копать времянки
или отлаживать программу с осциллографом))))
Последний раз редактировалось NEO SPECTRUMAN; 23.03.2017 в 19:18.
Да, собственно, когда писал эмулятор, также просто на реальных Партнере и Апогее гонял тесты и смотрел, как они себя ведут. Но дело было где-то в мае-июне прошлого года, так что все могу и не помнить уже. А что касается конкретно псевдографических символов, то AFAIR кроме документированных в даташите состояний выходов VSP и LTEN (а также не используемых в РК LA0 и LA1), состояние выхода LTEN равно младшему биту самого псевдографического кода, RVV и GPA0/1 устанавливаются на основании последнего байта атрибутов, а на выходах СС0-СС6 присутствуют биты 0-6 псевдографического кода. Ну а далее опять все строго определено, и картинка формируется внешней схемой на основании состояний выходов ВГ75, описанных выше.
- - - Добавлено - - -
А вообще, если что знаю, то конечно расскажу.
Но всяких недокументированных особенностей там множество, так что разобрался я далеко не во всем![]()
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Какие-такие недокументированные особенности? Книга "Микропроцессоры и микропроцессорные комплекты интегральных микросхем. Том1." под редакцией В.А.Шахнова, страница 122 -- куда уж подробнее рассказывает про все атрибуты и всё такое, есть таблички и даже какая-то схемка приведена. О чём речь?
ЕМНИП используя программирование состояния выхода LTEN freddy расширил обрабатываемую ВГ75 кодовую таблицу с ущербных 128 символов (7 бит) до православных 256 символов (кодировка 8 бит).
И уж поскольку бордюр вами освоен, выскажу пожелание думаю не только от меня: Сумеете добиться режима 80х25 с нормальным использованием 8-битных символов (шириной не менее 6 точек на знакоместо) - орден вам или медаль на выбор, парни. В принципе и какие-то минимальные аппаратные аппаратные изменения на плате РК тоже допустимы.
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Error404,Такие параметры подойдут
Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017).
ОЙ ДА ЩАС
скачал...
прочитал 99%...
чуть не сломал язык про себя... (оригинальный интеловский мануал проще читается...)
конечно еще некоторые тонкости там осветлены...
но далеко не все...
ничего не сказано что при режиме "код знака" счетчик строк и коды символов прут на выход...
начальная установка счетчиков
описана как всегда...
...никак
и ничего в итоге не понятно...
ничего не сказано про загрузку превышающих значений
для положения курсора
для числа знакомест по горизонтали
я могу задать 128 знаков в ряду
как поведет себя вг75 при этом?????
прочитав тот мануал
ВОТ СКАЖИ МНЕ
ЧТО БУДЕТ ЕСЛИ В ВИДЕОПАМЯТЬ ПОЛОЖИТЬ $FF???
а еще мне понравилась диаграмма работы с надписью
* Не регламентируется
ладно предположим это значение может прыгать...
но в каких пределах и от чего зависит?
и какую достоверность можно найти в дремучей книжке?
сказанное в ней может быть с очепятками и не точностями
например вот
А осциллограф нам прямо говоритчто запрос начинается через тоже время что и пауза между пакетами (хотя еще нужно удостовериться)Первый запрос ПДП для знакоряда возникает на первом синхросигнале знака предыдущего знакоряда. Если же используется пакетный режим, то первый запрос ПДП возникает после некоторого числа синхроимпульсов знака, равного запрограммированной величине пакета.
правда диаграмму не курил
может хоть на ней правильно...
нет блеснуть эрудицией не получилось...
дли пиление мультиколоров
это посредственное описание..
а тем более для для полной эмуляции...
все тоже самое что в фирменном мануале...
даже меньше...
НО НА РУССКОМ
- - - Добавлено - - -
при кодах 1111**** (всякие концы строки)
младшие 7 бит тоже продолжают переть на СС0-СС6?
Последний раз редактировалось NEO SPECTRUMAN; 24.03.2017 в 19:28.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)