User Tag List

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

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

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

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

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

    По умолчанию

    Зачем 3 буфера? экран тоже буфер....
    Если экран не успевает сформироваться то сканер пикселей тупо отображает ещё раз тот же самый экран который в буфере.
    А вообще я сути не понимаю, у тебя рабочая область получается с раздельным цветом на КАЖДЫЙ ПИКСЕЛЬ, какую ещё маску ты собираешься накладывать? если в маске 0 то ты пиксель не записываешь да и цвет paper ты куда будешь записывать? его в спрайте не должно быть ибо это задний фон.

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

    Рисуешь новые спрайты в 64 цветах R+R+G+G+B+B, подклеиваешь к игре, в части вывода на экран удаляешь всё что после вычисления координат СПРАЙТА, вставляешь кусок вывода спрайта при помощи плис.....игра готова, никакого клешинга, все цвета с точностью до пикселя, в R-TYPE фон двигается попиксельно и в 64 цветах, всё красиво, все радуются, аплодисменты, занавес.
    Ах да, вывод на экран ускорится раз в 20, z80 успеет и за треть кадра нарисовать вместе с фоном.
    256 спрайтов 8x8 с 64-256 цветов на точку занимает всего 16 кб, я думаю даже в R-TYPE их там значительно меньше, по крайней мере на уровень за глаза хватит, а может и на все.
    А в Exolon их явно меньше, как тебя Exolon в 256 цветах НА ПИКСЕЛЬ и минимум переделки? а маска спрайта в самом пикселе и указывается ибо градаций черного не бывает.
    Биты:
    0-1 -- 4 яркости Blue
    2-3 -- 4 яркости Red
    4-5 -- 4 яркости Green
    6-7 -- 4 яркости общие
    нууу по факту 3 а не 4
    То есть - b00 000000 это чёрный цвет а b11 000000 это маска, прозрачный, пиксель не записывается в память.
    Тогда можно сделать ещё и если b00 а первые 6 бит не ноль тогда это номер регистра палитры, 63 штуки, ставишь b00 000001 и меняешь только регистр №1, всё что им окрашено на экране будет меняться, как в Contra на денди, там на фоне всякие переливающиеся страшилки.
    В R-TYPE на большом корабле легко сделать огонь из двигателей.
    Не понимаю что ты к битам прицепился, байтами надо работать, байтами
    Последний раз редактировалось Nesser; 21.04.2020 в 00:44.

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

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

Эту тему просматривают: 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

Ваши права

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