User Tag List

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

Тема: VGA?

Древовидный режим

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

    Регистрация
    19.11.2006
    Адрес
    г.Слоним Гродненской области
    Сообщений
    1,283
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от aniSKY Посмотреть сообщение
    за кооф. спасибо, принципе подойдет для совместимости(экранной), но хотелось бы узнать, стоит ли вообще на этот бордюр обращать внимание (всетаки одна треть экранной площади)=) насколкко он необходим в принципе? неужели без бордюра необойтись?
    Не, без бордюра плохо смотрится. Когда у меня был Байт-128, я его к монитору Электроника (не помню какая модель) подключал и растягивал изображение на весь экран. Так вот пикселы как кабаны становятся, впечатление портится. В конце концов выбрал копромис - бордюр оставил, но уменьшил почти наполовину - стало гораздо прикольнее. Моник был 14 дюймов. Я предполагаю что на теперешних ЖКИ дисплеях картинка совсем уж грубой покажется, а пикселы - квадратными.

    Добавлено через 2 часа 30 минут
    Кстати, вспомнилось. Лет может десять назад мусолилась идея, по тем временам реальная, но громоздкая в исполнении. Необходимость устройства возникла для устранения мерцания экрана при переключении страниц 5 и 7. Идея заключалась в том, что видеоконтроллер всё равно обращается к памяти, берёт байт экрана и помещает его в регистр. Затем он берет еще и байт атрибута и помещает в другой регистр, дальше они обрабатываются.
    Если перехватывать байт экрана и помещать его в динамическую память (по-моему) РУ17, затем следующий байт, потом следующий, пока видеоконтроллер не передаст весь экран. Затем, после прерывания, когда включится другой банк экрана и видеоконтроллер начнет передавать второй экран, нужно его складывать в другую микруху РУ17, когда два экрана будут помещены в РУ17ые, можно приступать к формированию растра, при этом накладывая изображения друг на друга. В общем – гигаскрин без мерцания.
    Но, экран обновляется динамически, и что бы данные выводились на монитор непрерывно, предлагалось брать еще две микрухи РУ17 и заливать их поочерёдно, сначала одну пару, потом другую. Пока одна пара заливается – вторая отображается, потом меняются местами. Обновление изображения получалось с частотой 25 кадров в секунду.
    В свете сегодняшнего дня: наличествует тьма мониторов работающих в режиме 640*480 с частотой 100 гц. При этом разрешении можно выводить изображение Спектрума в 512*384 и бордюр будет составлять 48 строк сверху, 48 строк снизу и по 64 пиксела по бокам. При желании можно растянуть картинку и уменьшить бордюр. 100 герц монитор может передавать по два кадра Спектрума и тогда анимация будет плавной. Где-то когда-то проскальзывали возражения против 100 герц, точно не помню, но вроде на каком-то пати применили стогерцовые мониторы и какие-то эффекты в каких-то демках не были видны. Я лично такого не представляю, если кто может возразить – буду рад пополнить свой кругозор.
    Ну и наконец по теме: неужели не реально взять ПЛИС и на ее основе сделать VGA формирователь растра 640*480 100 герц. Я в этих ПЛИСах не разбираюсь, может поэтому я такой оптимист, но мне кажется что на сегодняшний день такую хрень сделать легко. Я бы с удовольствие послушал мнение монстров-хардварщиков. Такой подход прокатит?
    Когда эту идею мусолили в прошлом, то предлагалось взять Z80, кучу логики, счетчиков, ПЗУ, четыре РУ17 … уже и не помню всех подробностей, но получался еще один компьютер. Сразу появлялись оптимисты, которые с восторгом кричали «УРА! Второму процессору можно передавать команды через экранную область, ну сначала картинку кинуть чтоб он на монитор отобразил, а затем обратиться через какой-нибудь порт чтоб сообщить второму процессору что пойдут коды и их отображать на монитор не надо, а надо исполнять, а потом грузить с адреса #4000 код.» Пессимисты возражали, что это уже целый второй компьютер, нет смысла городить огород, нужно просто создать новый видео режим, стандартизовать его и проч. Короче до дела не дошло и все заглохло.
    И вот сегодня я смотрю на схему Р1024SL и мне кажется что в этой схеме можно было бы предусмотреть такой вариант. Опять же исходя из моей дилетантской точки зрения. Хотелось бы послушать КОЕ. Но он писал что до конца августа в отпуске, так что не стану беспокоить человека до 1 сентября. Может он сам наткнётся на этот пост.
    Последний раз редактировалось valeron; 21.08.2007 в 13:51. Причина: Добавлено сообщение

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

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

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

Ваши права

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