User Tag List

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

Тема: Sprite graber - проба пера

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

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

    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,928
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    44 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb Sprite Grabber AER edition

    Сделал как просил AER.
    В программе добавился пункт меню "Save Module", который выгружает набор спрайтов вместе с кодом отрисовки. Формат спрайта теперь другой: 2 байта - ширина, высота, потом байты атрибутов, потом растр. Соответственно, спрайты теперь всегда прямоугольные. Переписаны процедуры захвата и вывода под формат - сначала забираются/рисуются атрибуты, потом растр забирается/отрисовывается сверху вниз по линиям. Выгруженный модуль кода вместе со спрайтами релоцируем. Он имеет три точки входа со следующими смещениями от адреса загрузки:
    -- +00 - координаты спрайта и его номер в наборе берутся по смещению +06..+08 от адреса загрузки в порядке x, y, n (подходит для вызова из BASIC'а);
    -- +02 - координаты и номер передаются на регистрах (C = x, B = y, A = n);
    -- +04 - координаты передаются в BC (C = x, B = y), адрес начала спрайта в памяти в HL.
    Вложения Вложения

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

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

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

Похожие темы

  1. Проба пера...
    от Crash Nicker в разделе Графика
    Ответов: 36
    Последнее: 02.06.2011, 01:51
  2. Map & Sprite Editor v1.0
    от VELESOFT в разделе Графика
    Ответов: 13
    Последнее: 25.10.2008, 00:36
  3. ZX-Poly sprite corrector
    от Raydac в разделе Утилиты
    Ответов: 0
    Последнее: 21.02.2008, 18:56
  4. Sprite resize (типа как в Звездных Войнах..)
    от newart в разделе Программирование
    Ответов: 6
    Последнее: 06.07.2005, 12:45

Ваши права

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