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

User Tag List

Страница 20 из 24 ПерваяПервая ... 161718192021222324 ПоследняяПоследняя
Показано с 191 по 200 из 239

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

  1. #191
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    181 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у спектрума проблема скорости с любым способом (хоть и меньше чем, к примеру, у амстрада)
    Прихожу без разрешения, сею смерть и разрушение...

  2. #192
    Activist
    Регистрация
    02.11.2007
    Адрес
    г. Краснодар
    Сообщений
    255
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Смысл быстро копировать буфер на экран если сам буфер готовится 10 кадров, при 14 МГц его технически можно скопировать за 2.5-5% времени кадра, но какой в этом смысл?
    Последний раз редактировалось Nesser; 20.04.2020 в 19:44.

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

    По умолчанию

    Чтобы мерцаний и волн на изображении не было.
    "L-256"

  4. #194
    Activist
    Регистрация
    02.11.2007
    Адрес
    г. Краснодар
    Сообщений
    255
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это типовая буферизация, всего лишь 1% от общей функциональности любой видеокарты, при чём делается в памяти самой видеокарты практически автоматически, рисование останавливается после очередного элемента и буфер скидывается в экранный буфер.....а рисовать то кто будет?
    И да, это делает обычный DMA, банально два 16 битных счётчика.
    Последний раз редактировалось Nesser; 20.04.2020 в 20:25.

  5. #195
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Вот только это копирование из буфера на экран и надо сделать. С остальным Z80 как-нибудь справится.
    "L-256"

  6. #196
    Activist
    Регистрация
    02.11.2007
    Адрес
    г. Краснодар
    Сообщений
    255
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А зачем вообще писать в пзу? ставишь DMA который будет тупо копировать 0-ой экран в 1-ый, включаешь отображения с 1 экрана, пишешь в 0 экран, когда начинается вертикальный бордюр включаешь dma на копирование из 0 в 1 экран, при 7 мгц в одной строке 448 тактов, R/W 224 такта, 6144 байта копируются за 28 строк, в вертикальном бордюре 112 строк+16 строк синхро, то есть можно тупо перебросить даже после INT`а, 64 строки за глаза хватит.
    Это и весь проект помимо наложения по AND?

    - - - Добавлено - - -

    Вообще даже в моей TestBoard на Altera EP4CE10 внутри 52 Кб двухпортовой озу, для твоей идеи нужно 4 банка по 6144, R+G+B+I, итого 24 Кб, эта память лопатит 200 мб/сек при любой разрядности, маску наложит и двойной буфер и вывод на экран за такое время что z80 даже пёрднуть не успеет.
    И её можно организовать в 256 бит ширины, за 1 такт сразу 32 байта, то есть за 2 такта перенесётся ВСЯ ГОРИЗОНТАЛЬНАЯ СТРОКА, и это при 100МГц.
    А вообще всё это извращение прекрасно будет работать и с динамической sdram на 16 мегабайт за 50 рублей.

    - - - Добавлено - - -

    А кстати, в развёртку пентагона прекрасно лезет экран 320x240, наверное все согласятся что бордюр давным давно уже не нужен, в далёких 90-x я свой монитор электроника полностью перепаял и у меня в развёртке бордюра вообще не было, вот это было красота, когда у других видел мааааленький такой экранчик с просто ГИГАНТСКИМ бордюром меня шок брал, в спектруме ТРЕТЬ экрана это тупо бордюр, любой современный телевизор с scart прекрасно жуёт любую развёртку, прошли те времена где кинескоповый телек весь бордюр перезаряжал ёмкости во время обратного хода луча, он вот зачем? тем более что матрицы, даже кинескопа никаким образом не совпадают пиксельно с развёрткой пентагона, всё равно пиксели частично перезасвечиваются.

    - - - Добавлено - - -

    Вот смотрю всяких "современных" zx-мутантов и улыбка сама на морде лица появляется, стоит cortex-m0 на 45 MIPS 32 битных операндов с dma 25 мб/сек в качестве флеш дисковода и Z80 8 бит на 0,6 MIPS с dma (ldir) на 0,16 мб/сек в качестве основного

    - - - Добавлено - - -

    Как будем бороться с клешингом?
    Нажмите на изображение для увеличения. 

Название:	img2.gif 
Просмотров:	61 
Размер:	6.8 Кб 
ID:	72300
    Последний раз редактировалось Nesser; 20.04.2020 в 22:55.

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

  8. #197
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Только для одного буфера надо 64 килобайта памяти. А их надо минимум три.
    В этой игре клешинга нет. Клешинг - когда фон и спрайты разного цвета.
    Последний раз редактировалось zx-kit; 20.04.2020 в 23:37.
    "L-256"

  9. #198
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    181 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Nesser, откуда скрин? знал же, но из головы вылетело
    Прихожу без разрешения, сею смерть и разрушение...

  10. #199
    Activist
    Регистрация
    02.11.2007
    Адрес
    г. Краснодар
    Сообщений
    255
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    Nesser, откуда скрин? знал же, но из головы вылетело
    Desolator
    https://viva-games.ru/game/desolator
    там и поиграй

    - - - Добавлено - - -

    Цитата Сообщение от zx-kit Посмотреть сообщение
    Только для одного буфера надо 64 килобайта памяти. А их надо минимум три.
    В этой игре клешинга нет. Клешинг - когда фон и спрайты разного цвета.
    Вот таких одноцветных игр сотни, они типа внимания не заслуживают?
    Тпппрррррр каких ещё 64кб по 3??? тру колор в хд?
    Ты меня пугаешь......из 6 912 в 196 689 ?
    320x240 с 256 цветами занимает 76800, с буфером 153 600
    Последний раз редактировалось Nesser; 21.04.2020 в 00:04.

  11. #200
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Буфер, буфер и экран. 8к адресов по 8 точек по 6 бит.
    "L-256"

Страница 20 из 24 ПерваяПервая ... 161718192021222324 ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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