User Tag List

Страница 5 из 15 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 141

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

  1. #41

    Регистрация
    07.05.2013
    Адрес
    г. Уфа
    Сообщений
    1,212
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    138
    Поблагодарили
    113 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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


    ---------- Post added at 23:51 ---------- Previous post was at 23:47 ----------

    Это зависит от заводской настройки видеопроца телевизора. Один проц не видя строчногасящие импульсы, которых нет в РК, рисует картинку сразу (типа, что вижу то вывожу), а другой видеопроц, видя, что строчногасящие импульсы отсутствуют, сам синтезирует их, и центрует изображение на экране.
    Ты был прав! все зависит от LED-TV, тогда смысла не вижу пытаться подключать РК-86 к VGA монитору
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	ТВ1.jpg 
Просмотров:	495 
Размер:	46.2 Кб 
ID:	44469  

  2. #42
    HardWareMan
    Гость

    По умолчанию

    Забавно, но именно SUPRA (24" FullHD) у меня тоже показывает Специалист просто идеально!

    Изображение просто радует, особенно пропорции.

  3. #43

    Регистрация
    26.04.2011
    Адрес
    Одесса, Украина
    Сообщений
    34
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ну что ж, и я отмечусь)
    Supra как бы создана для этих целей =)

  4. #44

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

    По умолчанию

    Сделал теневой знакогенератор на ОЗУ. Мапится в область с F800 размером в 2к. Переделок МОНИТОРа НЕ ТРЕБУЕТСЯ, схему меняется точно так же как и при подключении FDD, т.е. + ИД7 (если уже подключен, то и переделывать ничего не надо). Переключается тумблером.
    В знакогенератор можно грузить не только шрифты, но и спрайты (для примера поменял несколько символов для игры Клад - почти графика!)
    В архиве дана схема, программа copy (размещается и запускается с адреса 800, с 0 по 7FF должен быть загружен шрифт или спрайты), игра "Клад" и шрифт для нее (загружаем шрифт с 0 по 7FF, программу copy с 800 и запускаем G800, грузим игру "Клад" и запускаем, переключаем тумблер на доп. ОЗУ)
    На фото:
    1. Оригинальный вид игры "Клад"
    2. С "теневыми" шрифтами
    3. Шрифт 8х14
    4. Шрифт 6х8
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_20140528_125143.jpg 
Просмотров:	884 
Размер:	50.1 Кб 
ID:	48156   Нажмите на изображение для увеличения. 

Название:	IMG_20140528_125132.jpg 
Просмотров:	1023 
Размер:	48.5 Кб 
ID:	48159   Нажмите на изображение для увеличения. 

Название:	IMG_20140528_125316.jpg 
Просмотров:	700 
Размер:	58.2 Кб 
ID:	48160   Нажмите на изображение для увеличения. 

Название:	IMG_20140528_125330.jpg 
Просмотров:	692 
Размер:	48.3 Кб 
ID:	48161  
    Вложения Вложения

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

    cy6(28.01.2025)

  5. #45

    Регистрация
    28.05.2010
    Адрес
    г. Москва
    Сообщений
    510
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    оп. ОЗУ)
    На фото:
    1. Оригинальный вид игры "Клад"
    2. С "теневыми" шрифтами
    3. Шрифт 8х14
    4. Шрифт 6х8
    Шрифт №3 8х14 очень похож на 8х8...на примере нет ни одного символа длинее 8 строк, или шире 8 пикселей.
    И не понятно, как программно недоступное ПЗУ знакогенератора мапится на адреса монитора?
    Нам бы схемку, аль чертеж...

  6. #46

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

    По умолчанию

    Цитата Сообщение от Rokl Посмотреть сообщение
    Шрифт №3 8х14 очень похож на 8х8...
    Это шрифт 8х14, я давал его в теме РК на новый лад http://zx.pk.ru/showpost.php?p=709049&postcount=352 Кстати там и редактор шрифтов, при помощи которого делал изменения для игры Клад...

    Цитата Сообщение от Rokl Посмотреть сообщение
    Нам бы схемку, аль чертеж...
    Схема есть в аттаче.

    Цитата Сообщение от Rokl Посмотреть сообщение
    И не понятно, как программно недоступное ПЗУ знакогенератора мапится на адреса монитора?
    Мапинг происходит так же как и, например, ВТ57 мапится на ПЗУ монитора - читает Монитор, а пишет - в ПДП. Все простанство, отведенное в оригинале под Монитор, делится на 4 части как в схеме подключения дисковода, почему я и написал, что если есть дисковод, то практически ничего в схеме менять не нужно, иначе - порезать пару дорожек. В такой конфигурации Монитор выбирается с адреса F800 на чтение, а вот на запись - мапится теневое ОЗУ, т.к. контроллер ПДП "переезжает" на родной адрес Е000.
    Несколько замечаний по схеме:
    1. Схема дана для варианта РК с ПЗУ фонтов 2К и линейной адресацией. Для стандартного РК нужно из схемы исключить сигнал LC3 и сместить сигналы CC0-CC6 на разъеме JP1 "FONT" на выв.4-10, 11 - подать землю, на JP3 "ADDR" на выв 11 - подать землю.
    2. Сигнал /CE_FONT с разъема JP4 "DO" подается на выв. /OE DD12 РК (предварительно отрезав от земли).
    3. Микросхема IC3, сигнал /CS_DMA , /CS_DMA* /CS_ROM* - подключаются в соответсвии со схемой подключения дисковода. Если это уже есть, то IC3 из схемы можно исключить, а сигналы взять из контроллера дисковода.
    4. На разъем JP2 "ROM/RAM" подключается переключатель. В положении 1-2 выбирается ПЗУ знакогенератора, 2-3 - теневое ОЗУ.
    5. На JP7 "DI" подаются сигналы с шины данных РК.
    6. Сигналы с 1 по 8 JP4 "DO" подаются на выв. D0-D7 DD12 РК.

    Плату пока не даю, т.к. сделана по первоначальной схеме, а текущая схема изменена. Постараюсь завтра-послезавтра развести плату и тогда выложу.
    Последний раз редактировалось Alex_LG; 28.05.2014 в 21:00.

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

  8. #47

    Регистрация
    28.05.2010
    Адрес
    г. Москва
    Сообщений
    510
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    Все простанство, отведенное в оригинале под Монитор, делится на 4 части как в схеме подключения дисковода, почему я и написал, что если есть дисковод, то практически ничего в схеме менять не нужно, иначе - порезать пару дорожек. В такой конфигурации Монитор выбирается с адреса F800 на чтение, а вот на запись - мапится теневое ОЗУ, т.к. контроллер ПДП "переезжает" на родной адрес Е000.
    Секунду...что то я не понимаю, в РК ПЗУ знакогенератора пользуется только ВГ75 и всё. Это ни с чем не связаный кусок схемы кроме ВГ75-ПЗУ ЗГ.
    Как, не перелопачивая всю схему РК, можно сремапить ПЗУ ЗГ на адресное пространство процессора и при том исключить конфликты обращения ВГ75 к ОЗУ? да ещё при условии чтения/записи ОЗУ(Псевдо ПЗУ ЗГ) для ВГ75???
    Что тоя не вкурю этот тонкий момент. Ведь схема РК принципиально не предполагает отражение адресного пространства ЗГ на адреса Процессора.
    Да, можно переназначит адреса видео ОЗУ, перепрограммируя ВТ57, но байты, что там будут записаны всеравно отразятся через ВГ75 и ПЗУ знакогенератора??? Ну сделаете вы теревой ЗГ...без проблем, а как ОЗУ в ЗГ отразить с изменяемыми символами...не понимаю????

  9. #48

    Регистрация
    08.04.2013
    Адрес
    г. Ульяновск
    Сообщений
    293
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rokl Посмотреть сообщение
    что то я не понимаю
    И я... что то не понимаю, но может конечно догадываюсь (схему смотрел).... Вы что решили мою проблему о замене шрифта простыми средствами... ру10 вместо(вмести) рф2/5 и пара мультиплексоров на её загрузку... НО ВСЁ ЖЕ КАК!!!
    подробности в студию!

    ---------- Post added at 01:50 ---------- Previous post was at 01:46 ----------

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    2. С "теневыми" шрифтами
    ВесчЪ!!!! именно моя мечта, но не в играх, а SE.COM псевдографикой Нортона наделить!!!

    ---------- Post added at 01:55 ---------- Previous post was at 01:50 ----------

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    и линейной адресацией
    ???

    ---------- Post added at 01:56 ---------- Previous post was at 01:55 ----------

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    а вот на запись - мапится теневое ОЗУ, т.к. контроллер ПДП "переезжает" на родной адрес Е000.
    ???

    ---------- Post added at 02:00 ---------- Previous post was at 01:56 ----------

    Я вроде даже понял ВСЮ КРУТЬ! реализации, НО... очень хочется разжёванного ответа!

    ---------- Post added at 02:16 ---------- Previous post was at 02:00 ----------

    Я всё же вроде догнал под звуки соловья, это Именно схема подмены ПЗУ РФ2 (ЗГ) на ОЗУ РУ10 Программно загружаемую НОВЫМ ЗГ, ВСЕГО! посредством нескольких мультиплексоров и регистров. Я об этом и мечтал и спрашивал и даже сам сделать хотел, но...
    СПАСИБО!!! ОТДЕЛЬНОЕ ОГРОМНОЕ!
    РК86 ещё жив!!! а теперь и ЮТ-88!!!

  10. #49

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

    По умолчанию

    Попытаюсь объяснить принцип работы.

    Режим записи в РУ10 (активно ПЗУ знакогенератора), 0 на входе 2 JP2 "ROM/RAM":
    Через IC1, IC2, IC4 (мультиплексоры 2в1 х4, они же КП11) вход А подается шина адреса, которая идет на адреса РУ10 и сигнал выбора /CS_ROM* (формируется на IC3, она же ИД7, установить если ее нет, см. Радио 2/1993 стр.19), который выбирает РУ10 при обращении к Монитору или к ней, при этом если активен /RD - читаем Монитор, /WR - пишем в РУ10. Активен буфер IC6, т.е. шина данных подается на входы данных РУ10. Буфер IC7 находится в высокоомном состоянии. Сигнал /WR через диод D1 (схема ИЛИ на элементах D1+D2+R3) поступает на соответствующий вход РУ10. В таком режиме РУ10 мапится в ОБЩЕЕ адресное пространство процессора на запись по адресу F800.

    Режим чтения РУ10 (активно теневое ОЗУ знакогенератора), 1 на входе 2 JP2 "ROM/RAM":
    При переключении режима, 1 подается на вход 2 триггера IC5 и записывется по кадровому импульсу. Этот сигнал переключает мультиплексоры IC1, IC2, IC4 на вход В, через который поступают сигналы LC3-LC0 и CC6-CC0 с ВГ75 на адреса РУ10 и сигнал VSP. Буфер IC6 переходит в высокоомное состояние, а буфер IC7 подключает шину данных РУ10 ко входам сдвигового регистра ИР13. Сигнал /WR блокируется 1 через диод D2 (схема ИЛИ на элементах D1+D2+R3). Сигнал /CE_FONT блокирует работу ПЗУ знакогенератора. В таком режиме РУ10 не доступна процессору и полностью управляется ВГ75.

    Вот как-то так.

    Еще раз напомню, если есть уже установленная ИД7 для контроллера дисковода (для /CS_DMA* и /CS_ROM*), то в схеме РК нужно сделать ОДИН надрез - отрезать сигнал /OE ПЗУ знакогенератора от земли и подать на него сигнал /CE_FONT. Все остальные сигналы просто берутся с платы!

    Эту схему можна использовать не только для РК, но и для всех подобных, например, Микро-80, ЮТ-88, ну и клоны РК...

    Для VovanRK86
    "Линейная адресация" - в данном случае это для режима VGA сигналы с ВГ75 LC0-LC3 идут A0-A3, а CC0-CC6 -на A4-A10. В схеме от Rokl сигнал LC3 идет на A10. При таком подключении неудобно располагать шрифты в ПЗУ, надо перетасовывать прошивку. Поэтому я переделал схему на "линейную адресацию" и изменил прошивку знакогенератора на более удобную для редактирования (все байты символа располагаются по порядку, линейно). Один минус в таком подключении - даже для стандартного ТВ режима 6х8 прошивка все равно занимает 2к, т.к. на каждый символ отводится по 16 байт(первые 8 используются, остальные 8 - FF).

  11. #50

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

    По умолчанию

    Немного измененная схема (для удобства разводки) и плата (в зеркальном виде, для ЛУТ). Плата разведена немного коряво - правил предыдущую версию, лень переразводить полностью.

    На фото предыдущая версия платы, все изменения на другой стороне навесным монтажом (забыл сделать фото).

    Для любителей класики замена:
    74AC138 - ИД7 (155 и т.п.)
    74AC257 - КП11 (155 и т.п.)
    74LS244 - АП5 (лучше побыстрее, например, 1533 и т.п.)
    74AC74 - ТМ2 (155 и т.п.)
    диоды КД522
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_20140528_125357.jpg 
Просмотров:	547 
Размер:	53.9 Кб 
ID:	48185  
    Вложения Вложения
    Последний раз редактировалось Alex_LG; 29.05.2014 в 16:11.

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

    cy6(20.03.2025)

Страница 5 из 15 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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