ZX-Ревю 1996 №7-8 1995 г.

Этюды - программа очистки экрана.


   (С) Скворцов Андрей
                г.Краснотурьинск, 1996

   Предлагаю вам программу, которая выполняет очистку экрана
следующим способом: изображение (без атрибутов) сдвигается или
раздвигается (в зависимости от VAR2 и VAR3) относительно центра
экрана. Данная процедура была извлечена из загрузчика программы
"Joe Blade II"

     ORG  40000
     ENT  $
     LD   D,0       ;VAR1
L1   PUSH BC
     LD   HL,16384
     LD   E,192
L2   LD   BC,4112
     RLC  D
L3   RR   (HL)      ;VAR2
     INC  HL
     DJNZ L3
     ADD  HL,BC
     LD   B,16
     RLC  D
L4   DEC  HL
     RL   (HL)      ;VAR3
     DJNZ L4
     ADD  HL,BC
     DEC  E
     JR   NZ,L2
     POP  BC
     DJNZ L1
     RET

Комментарии:
1. Переменная VAR1. Засылая в регистр D число 0...255, при
выполнении процедуры экран будет заполняться этим байтом (как
будто остается след).
2. Переменные VAR2 и VAR3. Здесь ставиться команда сдвига
содержимого адреса на который указывает HL (в листинге переменные
обеспечивают сдвиг изображения к центру экрана).



СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
new warez - свежий warez: Pro Tracker 3.57,RIP #15,>Video Studio,Horror Fast Test,Psychoz 12,BestView 2.13,Приключения Алкаша Михалыча. Залупяга,Starcraft Demo,Сafe Warez Pack,Loosing Victoria,Lovemaker,ZX-Guide 4.5,Horror Word 1.01,Heresy #9, #10.
Reviews - Тенденции развития спектрумовской игровой индустрии.
Help - Управление в данной версии листалки.
BBS - список станций BBS ZXNet.
Новости - B Hoвoсибирскe идeт пoлным хoдoм пoдгoтoвкa к зaпуску пeрвoй в ZX-NET.

В этот день...   31 января