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

User Tag List

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

Тема: Попиксельный скролл на Асме

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Member Аватар для helcril
    Регистрация
    15.12.2009
    Адрес
    Angarsk
    Сообщений
    191
    Спасибо Благодарностей отдано 
    76
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question Попиксельный скролл на Асме

    Доброго времени суток, камрады!

    Намедни решил поразминать свой изрядно отупевший мозг.
    Инструментом для этого выбрал старый добрый Спектрум, а именно программирование на асме для Спектрума.

    Вдохновившись книжкой "Как написать игру на ассемблере" и разобравшись с парой примеров из сего интересного опуса, задумал написать программку-скроллер.
    Т.к. код (читай алгоритм) , предложенный в книге, моему скудному уму не поддался, то решил написать все с чистого листа (пока используя приемы из этой книги).

    И вроде бы все получилось... Но!
    Заковыка в том, что текст-то мой скроллится, но как только он "проезжает" один экран - ряды пикселов изображения постепенно начинают исчезать.

    В общем, прошу прощения за столь длинное предисловие, теперь - к делу. Вопросы знатокам (или не очень знатокам) таковы:
    1. Как избежать этого безвозвратного сдвига нужных пикселов (я так полагаю, что исчезают они из-за моего совершенно беспредельного их двиганья по памяти)?
    2. Куда они собственно деваются? Т.е. продолжают ли они существовать где-то в памяти во время выполнения моего быдлокода?

    В приложении образ TRD и листинг программы...
    Заранее спасибо за ответ!

    ЗЫ: Слезно прошу изъясняться так, как будто рассказываете что-то дебилу. Желательно с примерами и, как говорится "на пальцах" так как человек я скорее гуманитарного склада, и для меня многие элементарные вещи неочевидны!
    ЗЗЫ: Компилятор - ASAM, Эмулятор - Spectaculator.
    Вложения Вложения

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

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

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

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

Похожие темы

  1. Программный вертикальный скролл
    от x-code в разделе Вектор
    Ответов: 39
    Последнее: 05.10.2015, 09:59
  2. Процедуры на асме (умножение деления)
    от gres8 в разделе Программирование
    Ответов: 3
    Последнее: 25.01.2007, 10:26
  3. Ответов: 0
    Последнее: 18.08.2006, 22:40

Ваши права

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