User Tag List

Результаты опроса: Для какого компьютера и конструктива делать видеокарту "METEOR" ?

Голосовавшие
46. Вы ещё не участвовали в этом опросе
  • "ZXM-PHOENIX" с шиной ZX-BUS без корпуса

    18 39.13%
  • "ЛЕНИНГРАД" с шиной IDC-40 в корпусе

    8 17.39%
  • МОДУЛЬНЫЙ КОМПЬЮТЕР "CHELYABINSK" с шиной ZST-BUS без корпуса

    2 4.35%
  • ОРИГИНАЛЬНЫЙ "ZX SPECTRUM" с шиной ZX-EDGE в корпусе

    9 19.57%
  • "ZX-EVO" с урезанной шиной ZX-BUS без корпуса

    23 50.00%
Опрос с выбором нескольких вариантов ответа.
Показано с 1 по 10 из 1084

Тема: Быстрая видеокарта "METEOR-2013"

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

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

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,966
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    314
    Поблагодарили
    237 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Да, это два отдельных логических устройства. Поэтому и не надо сейчас рассматривать выход на монитор. Есть только обязательное требование - со всех слоев - старого и нового цвет надо брать синхронно с разверткой телевизора 50 Гц по одной точке. Далее уже работает схема вывода на телевизор или монитор.
    Проще цвет с единственного слоя тянуть. И синхронизироваться с памятью тоже легче, чем с отображением из неё.

    Цитата Сообщение от zst Посмотреть сообщение
    Стандартный видеоконтроллер может отсутствовать только в новом модульном компьютере.
    В старом его можно деактивировать (только инт отрезать в самом простейшем случае)

    Цитата Сообщение от zst Посмотреть сообщение
    В старых комьпютерах RBGI, SYNC уже есть и с такими параметрами, какие у данного компьютера.
    Так нам только их параметры и нужны. Можно и без самих сигналов определить.

    Цитата Сообщение от zst Посмотреть сообщение
    А если подключать к ZX-BUS, то потребуется использовать дополнительные CPLD+SRAM или более старую многоногую FPGA с усложнением прошивки.
    Для чего? И какую "более старую многоногую", если "более новая" в твоём блоге "FPGA EP4CE6 144 вывода 91 IO"
    Усложнять прошивку можно ради возможностей, не солить же остающиеся ячейки.
    Кстати, часть ресурсов освободится при отказе от многослойной схемы.

    Цитата Сообщение от zst Посмотреть сообщение
    А если в компьютере 48К/128К/1М. А если компьютер PENTAGON-128, ATM или Profi ? Или Орион ? Надо будет еще и их имитировать ?
    Надо сразу имитировать ОБЩИЙ СЛУЧАЙ, чтобы можно было в одном режиме порисовать графикой профи/АТМ/ориона...

    Цитата Сообщение от zst Посмотреть сообщение
    Как раз когда старый режим готовый мы можем заниматься только разработкой новых режимов.
    Разрабатывать новые режимы нужно такими, чтобы старые в них получались сами собой.

    Цитата Сообщение от zst Посмотреть сообщение
    Мы ведь с нового слоя будем брать тоже по одной точке для вывода на телевизор. Остается простая задача получить из нескольких точек с разных слоев (по одной с каждого) результирующий цвет для вывода на телевизор, а если надо то далее и на монитор.
    Лучше, чтоб не оставалось лишних задач. Эта - лишняя: один слой проще для отображения, чем два слоя. А для задач, которые остаются, лучшими решениями являются те, которые решают больше одной задачи. Есть возможность общего решения двух задач - совместимости (причём не только с ОДНИМ лишь "уже готовым" режимом) и эффективного рисования медленным процессором в хайколоре.

    Цитата Сообщение от zst Посмотреть сообщение
    Не забывай, что цвет точек действителен только в момент вывода на телевизор синхронно с разверткой. В другие моменты цвета могут быть случайными
    СЛУЧАЙНЫМИ они будут только после "холодного" запуска и до первой же очистки экрана.
    После - будут строго детерминированы для устройства, наблюдающего за шиной.

    Цитата Сообщение от zst Посмотреть сообщение
    Для подключения внешней видеокарты нужно меньше сигналов, чем есть в ZX-BUS. 8 линий данных, два сигнала записи (формуруются простейшим дешифратором) и RESET. То есть для новых возможностей надо 11 сигналов на FPGA. Чтобы читать данные цвета точек старого режима надо RGBI - 4 сигнала. В некоторых компьютерах их можеж быть до 8. И еще синхросмесь SYNC. То есть для старого режима надо 9 сигналов. 11+9=20.
    А на что ты умудрился уже истратить остальные 70 (!) io ножек??
    И как собирался дешифровать порты видеокарты без адресов? Внешней схемой?
    Лучше уж внешний мультиплексор на восемь ног для доступа и к адресным линиям.
    Разницы в частотах хватит с запасом.

    Цитата Сообщение от zst Посмотреть сообщение
    Для записи в видеокарту достаточно двух адресов. Один - для выбора регистра или памяти. Второй - для записи данных в выбранный регистр или память.
    Неудобно для процедурной графики и для модернизации старых игр.
    Нет отображения адресов = надо переписывать больше кода.

    Цитата Сообщение от zst Посмотреть сообщение
    А внутри FPGA можно разместить до 256 восьмибитных регистров режима.
    и регистры удобнее на память отображать, адресуя через (ix+n)

    Цитата Сообщение от zst Посмотреть сообщение
    Есть китайские преобразватели TV->MONITOR, но они не добавят новых графических возможностей.
    Зачем ограничиваться только Спектрумом и вникать в тонкости видеорежима конкретного компьютера ?
    Так я и предлагаю не ограничиваться ни Спектрумом, ни ОДНИМ "уже готовым" старым режимом.
    И в тонкости как раз поменьше вникать при модернизации и переносе кода с других платформ.
    Прихожу без разрешения, сею смерть и разрушение...

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

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

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

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

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. Ответов: 19
    Последнее: 30.09.2011, 03:08
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Ответов: 18
    Последнее: 27.08.2008, 20:27
  5. Ответов: 6
    Последнее: 20.11.2007, 11:29

Ваши права

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