User Tag List

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

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

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

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

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

    По умолчанию

    Цитата Сообщение от krt17 Посмотреть сообщение
    Задача по теме, нужно из вертикального экрана нарисовать обычный (атрибутами). Веритикальный значит хранится столбцами, так как в столбцах рисовать придется не раз, с наложением. У меня пока так:
    Код:
        ld d,(hl)
        sub c
        ld l,a
        ld e,(hl)
        sub c
        ld l,a
        push de
    Чую некую неоптимальность казалось бы простой задачи. Рисовать по вертикали тоже не вариант, луч не дремлет. Может у кого какие идеи?
    По ходу самым оптимальным будет
    запилить развернутую процедуру переброски всех столбцов
    Код:
    ld a,(nnnn)    ;13
    ld (nnnn),a    ;13
    ...
            ;26\1b   6b
    
        ;итого 19968t на переброску
        ;4608 байт на процедуру переброски
    
    или
    
    pop de		;10
    add hl,bc	;11
    ld (hl),d	;7
    add hl,bc	;11
    ld (hl),e	;7
    ...
    		;46\2b	5b
    	;итого >17664t на переброску
    	;>1920 байт на процедуру переброски
    
    или
    
    pop hl        ;10
    ld a,l        ;4
    ld (nnnn),a   ;13
    ld a,h        ;4
    ld (nnnn),a   ;13
    ...
            ;44\2b   9b
        ;итого >16896t на переброску
        ;>3456 байт на процедуру переброски
    хотя уже и не актуально...
    Последний раз редактировалось NEO SPECTRUMAN; 09.07.2016 в 20:00.

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

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

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

Похожие темы

  1. Ответов: 7
    Последнее: 03.11.2015, 18:22
  2. Ответов: 10
    Последнее: 06.07.2012, 15:02
  3. МЕТКИ:sjasm+Unreal
    от breeze в разделе Программирование
    Ответов: 10
    Последнее: 06.07.2011, 08:39
  4. Попиксельный скролл на Асме
    от helcril в разделе Для начинающих
    Ответов: 8
    Последнее: 17.12.2009, 09:31
  5. sjasm - первые глюки
    от breeze в разделе Программирование
    Ответов: 9
    Последнее: 24.03.2005, 10:51

Ваши права

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