User Tag List

Показано с 101 по 110 из 234

Тема: Спрайты

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

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

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    555
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Надо посчитать, сколько спрайтов уместится в кадр
    "лдпушной" вариант вывода цветного битмапа 8x8 занимает 270 тактов:

    Скрытый текст

    BumpBitmap8x8
    ; преамбула
    di
    mvi a, ENROM
    out BANKING
    ; сохранить SP в HL
    lxi hl, 0
    dad sp
    xchg ; теперь старый указатель стека в DE
    lxi hl, SCREEN+8
    ; выводим первый столбик, снизу вверх
    ;lxi sp, SCREEN+8
    sphl
    lxi bc, 0102h
    push bc
    lxi bc, 0304h
    push bc
    lxi bc, 0506h
    push bc
    lxi bc, 0708h
    push bc
    ; выводим второй столбик
    ;lxi sp, SCREEN+8+256
    inr h
    sphl
    lxi bc, 090ah
    push bc
    lxi bc, 0b0ch
    push bc
    lxi bc, 0d0eh
    push bc
    lxi bc, 0f00h
    push bc
    ; восстановить SP
    xchg
    sphl
    ; постамбула
    xra a
    out BANKING
    ret
    [свернуть]


    Вспоминая ранее сделанные выкладки про ~157 тактов на растровую строку, получим 256*157/270=148 (примерно) спрайтов 8x8 за видимую часть кадра.
    Последний раз редактировалось tnt23; 16.04.2019 в 22:03.

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

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

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

Похожие темы

  1. Спрайты из игр
    от newart в разделе Графика
    Ответов: 16
    Последнее: 11.08.2022, 07:52
  2. Как вырезать спрайты
    от Bedazzle в разделе Графика
    Ответов: 20
    Последнее: 09.02.2019, 21:27
  3. dehrust и спрайты
    от drbars в разделе Программирование
    Ответов: 21
    Последнее: 15.01.2013, 16:51
  4. Спрайты из бейсика
    от Руслан в разделе Графика
    Ответов: 15
    Последнее: 26.07.2012, 20:54
  5. Спрайты в бейсике
    от AER в разделе Для начинающих
    Ответов: 13
    Последнее: 28.03.2010, 11:50

Ваши права

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