User Tag List

Показано с 1 по 10 из 141

Тема: Помечтаем или вопрос о видеовыходе

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    964
    Спасибо Благодарностей отдано 
    85
    Спасибо Благодарностей получено 
    138
    Поблагодарили
    75 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hammer Посмотреть сообщение
    1. IC6 нужна чтобы данные ОЗУ не падали на ШД процессора? Можно ли заменить на АП6?
    2. IC7 нужна чтобы данные при записи в ОЗУ не падали на ИР13?
    3. Сигнал /CE_FONT идёт на прямой выход триггера, так и должно быть, ничего не сгорит?
    1. Да. Можна менять на ап6, как это сделано в Пальмире. Я ставил ап5, что бы не играться с сигналами направления передачи, но ап6 проще для разводки платы.
    2. Не совсем. Чтобы небыло конфликта с данными из ПЗУ в момент когда проц обращается к ру10.
    3. Не сгорит, т. к. он я вляется выходом для подачи на соответствующий вход ПЗУ знакогенератора, который нужно предварительно отрезать от "земли".

    - - - Добавлено - - -

    Второй ру10 лучше управлять отдельно. Мне видится это как выбор соответсвующей микросхемы одним из управляющих битов порта се00, там вроде есть незадействованные.

    - - - Добавлено - - -

    Еще один плюс в пользу отдельного управления озу цвета - в стандартном текстовом режиме можно получить раскраску текста (и при этом не использовать память под атрибуты!) и "писать" хоть черным по белому, хоть белым по черному, а можна как монохром - зеленым по черному, всего один лишь раз заполнив память цвета при старте компа...
    Последний раз редактировалось Alex_LG; 30.01.2025 в 21:12.

    Этот пользователь поблагодарил Alex_LG за это полезное сообщение:

    Hammer(30.01.2025)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    282
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    45 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    Второй ру10 лучше управлять отдельно.
    Наверное да, но в любом случае надо оставить возможность переключать половинки РУ10 атрибутом, чтобы было два программируемых ЗГ.

    Это может очень полезным оказаться для анимации. Я мог бы в своей демке обновлять тайлы в одной половинке ЗГ, а потом переключать половинки. И тогда не нужен программный буфер, а значит демка заметно прибавит в скорости.

  4. #3

    Регистрация
    26.11.2021
    Адрес
    г. Санкт Петербург
    Сообщений
    192
    Спасибо Благодарностей отдано 
    32
    Спасибо Благодарностей получено 
    133
    Поблагодарили
    66 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение

    Второй ру10 лучше управлять отдельно. Мне видится это как выбор соответсвующей микросхемы одним из управляющих битов порта се00, там вроде есть незадействованные.


    Еще один плюс в пользу отдельного управления озу цвета - в стандартном текстовом режиме можно получить раскраску текста (и при этом не использовать память под атрибуты!) и "писать" хоть черным по белому, хоть белым по черному, а можна как монохром - зеленым по черному, всего один лишь раз заполнив память цвета при старте компа...
    Я вот в Вашей схеме никак не могу понять как Вы отключаете ПЗУ шрифта во время работы ОЗУ. У меня в пальмире спецом для этого кп11. Причем пытался развести уже ркшку вместе с этой схемой, у меня технически никак не получается всего три кп11.

    Посмотрел Ваши наброски схемы с цветом. По сути именно так и хотел, единственно, раз уж не используются целых 2 бита от ЗГ (6 и7) хотел запрячь поработать их. Но в принципе Вы уже как то додумали включение цвета без их участия. Логику еще не продумывал но судя по запараллеленному адресу получается что уникальный цвет будет запрограммирован каждой строке КАЖДОМУ из 128 символов .
    Схема реализации вывода цвета пока что не нравится - по мне чего то не хватает, но пока еще досконально не разбирался. Думаю если время позволит то в ближайшем будущем схему можно будет проверить живьем и внедрить в рк как официальную удобную доработку. Стоит отметить, что эту схему очень ждут программисты уже в железе. Да и сам бы не прочь уже чего нибудь на такое написать.
    Вот кстати оперативное переключение фонта до 256 (которого очень прям не хватает). Тут нужно кооперироваться с Виталием и официально закреплять доработку переключения фонтов по е4/е5.

    - - - Добавлено - - -

    Цитата Сообщение от Hammer Посмотреть сообщение
    Я и говорю, что работа этой примочки целиком и полностью зависит от заданной настройках ВГ75 высоты линии подчёркивания. Если пользоваться этим атрибутом, придётся ограничивать себя в использовании подчёркивания. Например, невозможно будет перечеркнуть слово посередине, или что-то подобное, уж не знаю, как там у Виталия реализовано.
    Зря. ИМХО атрибуты вообще нужно искоренить и далее упоминать о них как о вреде. Но е5/е4 надо оставить. очень удобно переключать банки фонтов, и Виталий это уже показал. А перечеркнуть слово посередине - даром не нужно учитывая какой муки это будет стоить (или вообще о чем речь не пойму.... какое еще нафиг перечеркивание).
    Радио86 рк (Пальмира), Электроника кр04, Поиск 1

  5. #4

    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    282
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    45 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    Но е5/е4 надо оставить. очень удобно переключать банки фонтов, и Виталий это уже показал.
    У Виталия цвет сделан атрибутами, поэтому и приходится извращаться т,к. свободных атрибутов нет. В схеме выше, все атрибуты свободны. Для банок фонтов опять же предусмотрены два атрибута общего назначения. Одним всключать программируемый ЗГ, вторым переключать банки. Почему вас так прёт всё сделать наоборот???

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    А перечеркнуть слово посередине - даром не нужно учитывая какой муки это будет стоить (или вообще о чем речь не пойму.... какое еще нафиг перечеркивание).
    Мы этого не знаем. Главное правило программиста и инженера - если работает, не трогай! Жертвовать е5/е4 ради переключения банков - даром не надо. Использовать е5/е4 как сигнал прохождения лучом заранее заданной строки - да, можно пожертвовать подчёркиванием.

    По схеме. Я бы ещё сразу во второй ИР27 защёлкивал все атрибуты + HRTC + VRTC. Последние два сигнала опережают вывод символа, что фигово для тех же конвертеров VGA и цветовых кодеров.

  6. #5

    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    964
    Спасибо Благодарностей отдано 
    85
    Спасибо Благодарностей получено 
    138
    Поблагодарили
    75 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    Я вот в Вашей схеме никак не могу понять как Вы отключаете ПЗУ шрифта во время работы ОЗУ. У меня в пальмире спецом для этого кп11. Причем пытался развести уже ркшку вместе с этой схемой, у меня технически никак не получается всего три кп11.

    Посмотрел Ваши наброски схемы с цветом. По сути именно так и хотел, единственно, раз уж не используются целых 2 бита от ЗГ (6 и7) хотел запрячь поработать их. Но в принципе Вы уже как то додумали включение цвета без их участия. Логику еще не продумывал но судя по запараллеленному адресу получается что уникальный цвет будет запрограммирован каждой строке КАЖДОМУ из 128 символов .
    Схема реализации вывода цвета пока что не нравится - по мне чего то не хватает, но пока еще досконально не разбирался
    ПЗУ отключается очень просто - сигнал /CE_FONT заводится на ПЗУ знакогенератора. Вы неправильно его подключили в Пальмире, вот здесь я описывал подключение данной схемы к РК:
    https://zx-pk.ru/threads/20714-pomec...l=1#post713293
    "2. Сигнал /CE_FONT с разъема JP4 "DO" подается на выв. /OE DD12 РК (предварительно отрезав от земли"

    Как я уже написал, использование старших 2-х бит с ЗГ я пока не доделал, но вот стал вопрос их применения - если их задействовать, то данную схему нельзя будет использовать в версиях РК где вывод сделан на VGA. Поэтому думаю... Больше уже склоняюсь к мысли их не трогать, и так 16 цветов на строку более чем достаточно, у Спектрума на всё знакоместо так и то умудряются красивые картинки рисовать...

    Схему реализации вывода цвета специально сделал так - похожа на Спектрум, легче будет конвертировать графику.

  7. #6

    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    282
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    45 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    и так 16 цветов на строку более чем достаточно, у Спектрума на всё знакоместо так и то умудряются красивые картинки рисовать
    Достаточно! И в принципе переделать РК на отображение 8 точек в линии не сложно, без всякого VGA. Возможно даже, что это хороший вариант. Не все повторяющиеся тайлы (текстуры) можно вписать в прямоугольник, но почти все можно вписать в квадрат.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Вопрос по IDE
    от Пётр в разделе Внешние накопители
    Ответов: 67
    Последнее: 13.05.2007, 20:40

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •