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

User Tag List

Показано с 1 по 2 из 2

Тема: Видеокарта "METEOR-2020" для устранения клешинга

  1. #1
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,288
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    25 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Видеокарта "METEOR-2020" для устранения клешинга

    Разработка предыдущей видеокарты затянулась и зашла в тупик. Материалы были пересмотрены и доработаны.

    Новая видеокарта будет подключаться к компьютерам "ZX SPECTRUM 48K" и "LENINGRAD" через кросс-плату.

    Основное назначение:
    1. Устранение клешинга.
    2. Ускорение игр.

    Для этого вместо ПЗУ будут подключаться две новые области графики по 8 К адресов: видеобуфер VBUF1 с адреса 0000 и новый экран NEW_SCR с адреса 2000. Ещё будет видеобуфер VBUF2 для временного хранения.

    Копирование между видеобуферами и новым экраном будет аппаратным за 1 мс.

    В видеобуферах и новом экране на каждую точку будет приходиться по 6 битов статической памяти. 1 бит - BITMAP, 4 бита - цвет точки NEW_COLOR, 1 бит - откуда брать цвет точки при выводе на TV (0 - из BITMAP и атрибута старого экрана, 1 - из NEW_COLOR). Для записи и чтения процессором Z80 доступен только байт BITMAP на 8 точек, соответствующий старому экрану.

    Наложение байта на буфер и экран по OR, AND и запись в новом режиме графики будет аппаратным.

    Рисовать в новом режиме будем сразу по 8 точек текущим цветом COLOR0 при операции AND, COLOR1 при операции OR и обоими цветами при операции записи.

    Для устранения клешинга и ускорения графики игры надо будет дорабатывать. Все доработанные игры должны использовать видеобуфер с адреса 0000 и экран с адреса 2000. Также надо доработать подпрограммы рисования в буфере и на экране для нового режима графики. Спрайты и тайлы игры можно оставить без изменений.
    Последний раз редактировалось zx-kit; 07.01.2020 в 09:05.
    Подключите к своему самодельному ретро-компьютеру VGA монитор и PS/2 клавиатуру с помощью адаптеров на сайте www.zx-kit.ru

    Сделайте заказ на требуемую конфигурацию нового видеоконвертера "VGA SPUTNIK" чтобы ускорить завершения проекта.

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

  3. #2
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,288
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    25 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так как у оригинального компьютера "ZX Spectrum" нет сигнала 14 МГц на краевом разъёме, то видеокарта будет иметь для формирования развертки свой генератор. Кадры будут синхронизироваться сигналом INT. При этом может быть несинхронность. Для устранения несинхронности подключение к монитору будет только через видеоконвертер VGA SPUTNIK с тремя видеобуферами для развёртки FULL HD.
    Последний раз редактировалось zx-kit; 14.01.2020 в 10:06.
    Подключите к своему самодельному ретро-компьютеру VGA монитор и PS/2 клавиатуру с помощью адаптеров на сайте www.zx-kit.ru

    Сделайте заказ на требуемую конфигурацию нового видеоконвертера "VGA SPUTNIK" чтобы ускорить завершения проекта.

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

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

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

Похожие темы

  1. Модульный компьютер "SPACE MISSION 2020"
    от zx-kit в разделе Unsorted
    Ответов: 14
    Последнее: 15.01.2020, 08:21
  2. Быстрая видеокарта "METEOR-2013"
    от zx-kit в разделе Изображение
    Ответов: 1083
    Последнее: 07.01.2020, 14:05
  3. Новый принцип устранения клешинга
    от Smalovsky в разделе ZX Концепции
    Ответов: 348
    Последнее: 24.11.2018, 17:42
  4. Ответов: 11
    Последнее: 06.10.2016, 12:19
  5. Ответов: 43
    Последнее: 03.10.2015, 07:09

Ваши права

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