User Tag List

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

Тема: ArtStudio - исследование

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

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

    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    486
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    74 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вызовы выглядят где то так:

    Код:
    lbeab   ld a,#05:call SetCursAddr
            call P_Curs1
    lbeb3   call PassFire
       ;     call laa79
    lbeb9   call ScanKey
            ld a,(ScanCode):and #10
            jr nz,lbf06
    ;=============================
    lbf49   call lc3ed:xor a 
            call SetCursAddr
    lbf50   call PutCursor
    lbf53   call PassFire
    ;        call laa79
    lbf59   call ScanKey
            ld a,(ScanCode):and #10
            jr nz,lbf94:call ldae0
    ;===============================
           xor a:call SetCursAddr
              ld hl,#6080:ld (Arr_Xc),hl:halt 
    ld7da     call PutCursor:call PassFire
    ;          call laa79
    ld7e3     call CheckK3:ld a,(ScanCode)
              and #10:jr nz,ld7ff
              call ldae0:halt:call ld8fa
              call JCursHide:call PutCursor
              call MenuCheck:jr ld7e3
    Явно одно, это связано с устройством ввода и это конечно же не микродрайв, может какое-нибудь световое перо или .. теряюсь в догадках.

    Ладно, тут кое чего .. выковырял для дальнейшего использования, отдельно от ArtStudio. Библиотека мелких подпрограмм, использовать можно разве что для создания интерфейса. Туда входят следующие подпрограммы.
    Очистка участка экрана, инверсия, вывод рамки, вывод линий - горизонтальных, вертикальных и любых, вот все что в Shapes использует это.
    Печать и вывод графики, спрайтов, в ArtStudio это Pen, Brash и что там еще. Кое какие комментарии я добавил, не много.
    Все координаты и размеры в пикселах. Для чего то, а-ля 3-Д это вряд-ли, а для чего попроще - вполне.

    Пока это все, но разбираться пока не надоело.

    О! Завел котика, ZAsm`е - знакомьтесь

    Имени правда нет, но в архиве есть.
    Вложения Вложения

    Этот пользователь поблагодарил Rubts0FF за это полезное сообщение:

    Bedazzle(01.07.2021)

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

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

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

Похожие темы

  1. Ответов: 234
    Последнее: 26.02.2021, 11:05
  2. Исследование неизвестного клона
    от Mick в разделе Несортированное железо
    Ответов: 46
    Последнее: 05.02.2020, 11:36

Ваши права

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