User Tag List

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

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

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

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

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

    По умолчанию

    Цитата Сообщение от OldSpeccer Посмотреть сообщение
    Перековырял схему так, чтоб теневой ЗГ можно было загружать простой командой Т монитора.
    А в чем отличия от оригинальной схемы? Честно говоря, лень искать и сверять...

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

  3. #2

    Регистрация
    28.03.2005
    Адрес
    Ukraina
    Сообщений
    91
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    25
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    А в чем отличия от оригинальной схемы? Честно говоря, лень искать и сверять...
    У схемы нет отличий. Отличие в подключении, чтоб схема заработала на оригинальном РК-86. Линии данных разведены как надо, а не как удобно, ровно как и подключение LC0..LC2, CC0..CC6 согласно схеме РК, мультиплексируемые с нужными адресами, только и всего.

  4. #3

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

    По умолчанию

    Оригинальная схема соответствует сигналам Радио, в самом Радио ничего перепаивать не нужно, подключается просто. В принципе для ОЗУ не важно как подключать - что записано, то и считано, это уже обсуждалось не раз. Нестандартное подключение ОЗУ ни на что не влияет, кроме удобства разводки платы.
    В оригинальной схеме тоже можно записывать простой пересылкой или копировпнием.
    Последний раз редактировалось Alex_LG; 14.01.2025 в 20:07.

  5. #4

    Регистрация
    28.03.2005
    Адрес
    Ukraina
    Сообщений
    91
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    25
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Здравствуйте, Alex_LG! Во-первых конечно - спасибо за схему, ибо это то, чего от роду не хватало РКшке! И очень разумно было ЗГ спрятать в тень ПЗУ.
    Все так как вы говорите - я вроде сам тоже лет 40 с паялом, и с принципом "В принципе для ОЗУ не важно как подключать - что записано, то и считано, это уже обсуждалось не раз" тоже знаком, ведь каждый адрес уникален, то есть не суть важно к каким именно адресам подключены входы, ровно как и данные - главное что на входе - то и на выходе, а как оно на самом деле - никого не волнует.
    Но у меня не заработало. Собрано у меня все на маленькой макетке втыкаемой вместо ПЗУ ЗГ, МГТФ-ом, удобно - обратно-совместимо. Сначала я конечно разобрался, что адреса должны быть смещены (если нет LC3), переподключил - благо МГТФ, и ничего. Потом заметил, что вместо диодов воткнул стабилитроны на 3,3в. Ну ничего, исправил - но воз и далее на месте. То есть мусор на экране. И так и эдак. Два дня сидел, сушил голову, смотрел в скоп, как дурак, ибо все сигналы на месте - и ничего не работает. Обидно. Самое плохое, что принцип вроде тоже понятен - но не идет, и все. В попытках отладить, подумал - пойду обратным путем, сначала заставлю отображаться штатный ЗГ на месте РУ10-й, перепаял входы-выходы согласно схеме, воткнул ПЗУ вместо ОЗУ - работает. Воткнул ОЗУ - чОрт, тоже работает! После этого у меня еще обнаружился битый файл фонта, но это детали. Странности добавляет, что у меня шина данных регистров входа выхода ввиду МГТФа соединена сначала между регистрами, и оттуда уже к ОЗУ. Так вот, я их не трогал, только переразвел данные на самой ОЗУ, то есть ошибка в этом месте исключена...
    Может, конечно, но очень маловероятно, что я что-то напартачил при МГТФинге, потому как все проверялось-перепроверялось, звонилось во все стороны, и пепаивалось несколько раз за двое суток. Ну, и я на МГТФе устройства раз в 10 посложнее собирал, то есть как бы скиллы есть. В итоге я бросил размышлять что это было, просто накидал себе версию схемы, которая у меня взлетела. И надо сказать, полет прекрасный!!
    Правильно я понимаю, что если оторвать диод D2, то в ОЗУ ЗГ можно будет писать при включенном софт-ЗГ? Это чем-нибудь чревато, кроме "снега"? Потому как если так, то и плевать - мне интересна идея переписывать ЗГ на лету, не дергая при этом триггер переключателем или портом.

    Нажмите на изображение для увеличения. 

Название:	RK86_font_HW_new.jpg 
Просмотров:	156 
Размер:	55.1 Кб 
ID:	81846
    Последний раз редактировалось OldSpeccer; 17.01.2025 в 15:34.

  6. #5

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

    По умолчанию

    Цитата Сообщение от OldSpeccer Посмотреть сообщение
    Правильно я понимаю, что если оторвать диод D2, то в ОЗУ ЗГ можно будет писать при включенном софт-ЗГ? Это чем-нибудь чревато, кроме "снега"? Потому как если так, то и плевать - мне интересна идея переписывать ЗГ на лету, не дергая при этом триггер переключателем или портом.
    Нажмите на изображение для увеличения. 

Название:	RK86_font_HW_new.jpg 
Просмотров:	156 
Размер:	55.1 Кб 
ID:	81846
    Я пробовал быстро переключать и рисовать онлайн, выводя весь знакогенератор на экран и прописывая в ОЗУ знакогенератора свою инфу. Снежить не будет - если делать это в момент окончания кадра и обратного хода луча. Но получается довольно медленно.
    Встречный вопрос - а для чего вам менять зг онлайн? динамические эффекты таким образом не посмотреть - да и окошко совсем маленькое получается из 127 символов. Это учитывая что в пальмире высота символа 16 точек. В рк в 2 раза меньше будет.
    Радио86 рк (Пальмира), Электроника кр04, Поиск 1

  7. #6

    Регистрация
    28.03.2005
    Адрес
    Ukraina
    Сообщений
    91
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    25
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не совсем понятно, какие именно динамические эффекты вы имеете ввиду, но думаю, что перепрограммирование нескольких знаков ЗГ будет происходить молниеносно, и этого более, чем достаточно, чтоб условный человечек дергал ногами во время бега, например. Граф. игры на Commodore VIC-20 все так сделаны, например, хотя тот же VIC - чисто текстовый. И медленно оно получается как раз потому что надо дергать портом. Ну и потом, зачем дергать, если можно включить и забыть?
    Последний раз редактировалось OldSpeccer; 18.01.2025 в 11:07. Причина: синтаксические ошибки

  8. #7

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

    По умолчанию

    Цитата Сообщение от OldSpeccer Посмотреть сообщение
    но думаю, что перепрограммирование нескольких знаков ЗГ будет происходить молниеносно
    Так и есть, можно сравнить со скоростью вывода спрайтов. Шевеление травы, движение звёзд, все мелкие детали вполне можно переносить на тайлы. В итоге картинка становится по крайней мере динамичной.

  9. #8

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

    По умолчанию

    Цитата Сообщение от OldSpeccer Посмотреть сообщение
    Правильно я понимаю, что если оторвать диод D2, то в ОЗУ ЗГ можно будет писать при включенном софт-ЗГ? Это чем-нибудь чревато, кроме "снега"? Потому как если так, то и плевать - мне интересна идея переписывать ЗГ на лету, не дергая при этом триггер переключателем или портом.
    Немного поясню по схеме.
    На диодах собран обычный логический элемент "ИЛИ", т.е. запись в ОЗУ будет происходить при обращении к ЗГ. Если убрать Д2, то будет происходить запись при любой записи в память или внешние устройства, т.е. будет мусор, а не знакогенератор. Так же писать в ОЗУ ЗГ можна в любой момент, дергание тумблером - это переключение между ПЗУ и ОЗУ ЗГ и оно никак не влияет на запись, а только на то, что видите на экране. Триггер стоит для синхронизации переключения между ОЗУ и ПЗУ в момент смена кадра.

    P.S. Что бы не плодить разнообразие, я предлагаю использовать переключение битом 6 по адресу СЕ00, как это сделано в "Пальмире".

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

    OldSpeccer(21.01.2025)

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

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

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

Похожие темы

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

Ваши права

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