User Tag List

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

Тема: Аппаратный горизонтальный скролл в Радио 86РК

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

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

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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


    Цитата Сообщение от krt17 Посмотреть сообщение
    Опять же надо учитывать реалии, перерисовывать придется 4*row (1 заново, 1 копировать и 2 чистить) для бесконечного скролла.
    см картинко
    нужно перерисовывать только ОДИН столбец и рисовать всего 1 байт подготавливая кадр для возвращения видеопамяти в исходную позицию
    в 2 стороны скролл абсолютно бесконечен (если при старте заполнить вторую часть на случай если мы сразу захотим двигаться назад)



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

    и как можно уместить это в 2 экрана????

    нет ну если он всегда в одну сторону по диагонали то да
    память под новый кадр быстро освобождается

    а у нас движение во все 4 направления

    вот пример
    5 движений вправо
    3 вниз


    Желтый - первая строка видео памяти
    Зеленый - вторая строка видео памяти
    Красный - запись
    1-я цифра в квадрате номер строки, 2-я номер столбца
    и да на картинке не дорисованы еще некоторые записи при скролле вниз (в последних двух строках)
    или на ней вообще нарисована херня при скролее вниз (там несколько вариантов развития событий)


    после 5 скроллов вправо у нас готово следующее изображение для еще одного скролла вправо
    но никак не для скроллов вниз

    при том я теперь вообще не понимаю как сделать бесконечный скролл во все стороны
    если повторять эту последовательность то нужна бесконечная память с таким подходом

    как готовить следующий кадр(длв возвращения в исходную позицию) или хотя бы часть его
    когда мы не знаем какой именно он должен быть
    мы можем двигаться произвольно в 8-ми направлениях

    нужно или готовить их несколько или хз что (явно не 2)

    периодическую полную перерисовку всех 3К я не допускаю!!!!
    это уже не аппаратный скролл

    максимум должно быть обновление 4-5 строк\столбцов...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	001.png 
Просмотров:	684 
Размер:	5.7 Кб 
ID:	60485  
    Последний раз редактировалось NEO SPECTRUMAN; 04.04.2017 в 15:45.

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

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

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

Похожие темы

  1. Ассемблер Радио-86РК
    от gdv2002 в разделе Радио-86РК
    Ответов: 337
    Последнее: 13.02.2024, 07:25
  2. Радио-86РК: По страницам журнала "Радио"
    от Viktor2312 в разделе Радио-86РК
    Ответов: 79
    Последнее: 13.02.2014, 08:34
  3. Радио-86РК: Ремонт
    от kokosbot в разделе Радио-86РК
    Ответов: 59
    Последнее: 19.04.2013, 22:48
  4. Радио-86РК: Литература
    от caro в разделе Радио-86РК
    Ответов: 6
    Последнее: 26.04.2011, 10:18
  5. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

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