Важная информация

User Tag List

Страница 30 из 31 ПерваяПервая ... 262728293031 ПоследняяПоследняя
Показано с 291 по 300 из 301

Тема: Вывод изображения ретрокомпьютера на TFT-матрицу ("народный контроллер")

  1. #291
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    795
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Froggy, так конвертер на малинке в этой сборке есть совершенно лишнее звено...
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  2. #292
    Activist
    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    411
    Спасибо Благодарностей отдано 
    203
    Спасибо Благодарностей получено 
    141
    Поблагодарили
    77 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Froggy, так конвертер на малинке в этой сборке есть совершенно лишнее звено...
    Не лишнее. Контроллер на этом мониторе не поддерживает аналоговый RGB-сигнал. Поэтому, без "переходника" на Pico подключить не получится.
    Если подавать на монитор сигнал с "малинки" разрешением 1024х768, то четкость картинки максимальная, пиксель в пиксель.

  3. #293
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    795
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Froggy Посмотреть сообщение
    Не лишнее. Контроллер на этом мониторе не поддерживает аналоговый RGB-сигнал.
    VGA-вход твоего контроллера, как и "народного контроллера" - это и есть вход аналогового RGB-сигнала с амплитудой 0.7 Вольта.
    RGB-выход с любого ретрокомпа можно привести к этому требованию соответствующим простейшим резистивным делителем напряжения. Вот пример для АГАТа: цифровой RGB-сигнал с ТТЛ-уровнями (4.3 Вольта) через последовательные резисторы по 360 Ом (а второе плечо делителя - шунты по 75 Ом в контроллере) превращается в требуемый аналоговый с амплитудой 0.7 Вольта.

    И ещё раз: любой конвертер делает ЛИШНИЕ преобразования и ИСКАЖЕНИЯ (и геометрические и частотные).
    Именно поэтому и создан данный топик. Источник сигнала - любой ретрокомп, приёмник сигнала - ПРАВИЛЬНЫЙ скалер с ПРАВИЛЬНОЙ прошивкой (ПРАВИЛЬНЫЕ таблицы опознаваемых режимов для ретрокомпов) с ПРАВИЛЬНОЙ матричкой.
    Последний раз редактировалось LeoN65816; 08.10.2024 в 11:55.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

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

    SoftLight (08.10.2024)

  5. #294
    Activist
    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    411
    Спасибо Благодарностей отдано 
    203
    Спасибо Благодарностей получено 
    141
    Поблагодарили
    77 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    VGA-вход твоего контроллера, как и "народного контроллера" - это и есть вход аналогового RGB-сигнала с амплитудой 0.7 Вольта.
    Вход есть, но прошивка моего контроллера не понимает аналоговый RGB-сигнал. Он несколько отличается от "народного", поэтому трехрежимную прошивку просто так использовать не получится.

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    И ещё раз: любой конвертер делает ЛИШНИЕ преобразования и ИСКАЖЕНИЯ (и геометрические и частотные).
    Именно поэтому и создан данный топик. Источник сигнала - любой ретрокомп, приёмник сигнала - ПРАВИЛЬНЫЙ скалер с ПРАВИЛЬНОЙ прошивкой с ПРАВИЛЬНОЙ матричкой.
    Если мой пост оффтопик, то пусть модератор его удалит.

  6. #295
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    795
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Froggy Посмотреть сообщение
    Вход есть, но прошивка моего контроллера не понимает аналоговый RGB-сигнал.
    Прекрасно понимает! Но только со стандартными VGA-таймингами. А тайминги ретрокомпов, естественно, не понимает.

    Цитата Сообщение от Froggy Посмотреть сообщение
    Он несколько отличается от "народного", поэтому трехрежимную прошивку просто так использовать не получится.
    Верно, но можно считать прошивку (программатор здесь, подключение его к скалеру здесь, на скалере перепутаны подписи SDA и SCL), расковырять её, и пропатчить. Сам скалер-то такой же. А значит и таблицы входных будут такие же.
    Вон комрад rs_alexey успешно это сделал с родственным контроллером.
    Последний раз редактировалось LeoN65816; 08.10.2024 в 13:10.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  7. #296
    Activist
    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    411
    Спасибо Благодарностей отдано 
    203
    Спасибо Благодарностей получено 
    141
    Поблагодарили
    77 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Верно, но можно считать прошивку, расковырять её, и пропатчить. Сам скалер-то такой же. А значит и таблицы входных будут такие же.
    Считать прошивку я еще смогу. А вот расковырять и пропатчить... тут мои полномочия всё, закончились.
    В принципе, RGB-вход мне особо не нужен. Если в приоритете максимальная четкость изображения на LCD-матрице, то оптимальным будет использовать адаптер на ПИКО в режиме 1024х768. В этом случае каждый пиксель Спектрума состоит ровно из трех пикселей матрицы по каждой из сторон (256х3=768 и 192х3=576, т.е. растр спектрума 768х576 вписывается в экран 1024х768). Получается резкая картинка без каких-либо искажений в т.ч. по аспекту.
    Кроме этого, в адаптере на ПИКО есть режим 1024х768, где каждый пиксель спектрума состоит из квадратика 4 на 4 реальных пикселей матрицы. В этом случае, изображение можно растянуть на весь экран без бордера.

  8. #297
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    795
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Froggy Посмотреть сообщение
    Считать прошивку я еще смогу.
    Про считывание я сверху подправил.

    Цитата Сообщение от Froggy Посмотреть сообщение
    А вот расковырять и пропатчить... тут мои полномочия всё, закончились.
    И Valerium несколько раз описывал таблицы, и rs_alexey расписал таблицы. И мы тебе поможем, ты сначала считай прошивку.


    Цитата Сообщение от Froggy Посмотреть сообщение
    В принципе, RGB-вход мне особо не нужен. Если в приоритете максимальная четкость изображения на LCD-матрице, то оптимальным будет использовать адаптер на ПИКО в режиме 1024х768. В этом случае каждый пиксель Спектрума состоит ровно из трех пикселей матрицы по каждой из сторон (256х3=768 и 192х3=576, т.е. растр спектрума 768х576 вписывается в экран 1024х768). Получается резкая картинка без каких-либо искажений в т.ч. по аспекту.
    1. Любой конвертер выдыхает уже в стандартном VGA-режиме, а это значит, что вместо родных 50Гц кадровой спека конвертер выдыхает 56-85Гц. От этого ломаются фрэймовые эффекты, мультиколоры и так далее.
    2. Регистры масштабирования скалера имеют дробный формат вида 2^-10, а это значит, что наилучшее качество масштабирования достигается при коэффициентах масштабирования, являющимися степенью двойки (1, 2, 4, 8 и тд). А вот коэффициент три уже хуже...

    Цитата Сообщение от Froggy Посмотреть сообщение
    Кроме этого, в адаптере на ПИКО есть режим 1024х768, где каждый пиксель спектрума состоит из квадратика 4 на 4 реальных пикселей матрицы. В этом случае, изображение можно растянуть на весь экран без бордера.
    Дык, и в скалере можно настроить захват без бордюра 256х192, и он прекрасно целочисленно (х4) растянется на матрицу 1024х768.
    А если нужно с бордюром, то и матричку с бОльшим разрешением надо брать. У комрада koval было же - матричка 1280х800, делать захват с бордюром 320х200, и прекрасно растянется на 1280х800.
    Последний раз редактировалось LeoN65816; 08.10.2024 в 13:28.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

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

    CodeMaster (08.10.2024)

  10. #298
    Master Аватар для valerium
    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    781
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    238
    Спасибо Благодарностей получено 
    268
    Поблагодарили
    144 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Froggy, так конвертер на малинке в этой сборке есть совершенно лишнее звено...
    Тут пост был скорее о конструктивном решении - о корпусе, который, кстати, можно небольшими изменениями в деталировке перепиливать под любые подобные матрицы.
    А плату скалера можно поставить почти любую и с любой прошивкой, напрямую или через преобразование в вга-частоты, это уже дело конкретных применений.

    Корпус клевый, а в отношении барашкового болта, точнее, барашка с гайкой - первое, что приходит на память из похожего, это держатели от старых авторегистраторов, где было два шарнира. Возможно такое еще можно найти.

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

    Froggy (08.10.2024)

  12. #299
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,333
    Спасибо Благодарностей отдано 
    210
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    198 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Froggy Посмотреть сообщение
    Основной вопрос - найти болт с "барашком" для стягивания узла регулировки наклона экрана.
    В любом метизном магазине. Если из подножного корма, то напольные вентиляторы.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

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

    Froggy (08.10.2024)

  14. #300
    Activist
    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    411
    Спасибо Благодарностей отдано 
    203
    Спасибо Благодарностей получено 
    141
    Поблагодарили
    77 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    Тут пост был скорее о конструктивном решении - о корпусе, который, кстати, можно небольшими изменениями в деталировке перепиливать под любые подобные матрицы.
    А плату скалера можно поставить почти любую и с любой прошивкой, напрямую или через преобразование в вга-частоты, это уже дело конкретных применений.
    Вы правы. Я хотел показать готовое решение на базе популярной матрицы.
    Что касается RGB-входа, то можно взять плату с прошивкой от valerium, которая будет 100% работать с этой матрицей в RGB-режиме.

Страница 30 из 31 ПерваяПервая ... 262728293031 ПоследняяПоследняя

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

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

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

  1. cy6

Похожие темы

  1. Ответов: 2
    Последнее: 11.09.2020, 09:36
  2. Ответов: 60
    Последнее: 19.06.2020, 13:02
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Вывод изображения
    от Shnurkov в разделе Изображение
    Ответов: 5
    Последнее: 10.02.2007, 15:07

Ваши права

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