ZX-Ревю 1996 №4-5 1996 г.

Этюды - процедуры "проявления" экрана.


© Командин Илья, г. Калуга.

КОРР: Предлагаю пару процедур проявления экрана.

; "APPERNCE BY PLOT"

; (C) ZX-MANIAC, 1995

50000 $

40000 B, 10

HL,16384 DE,ADDR A, R DE, HL (HL) DE, HL (HL) (HL),A HL DE A, H

ORG

ENT

EQU

LD

LD

LD

LD

EX

AND

EX

OR

LD

INC

INC

LD

CP

ADDR

M1

M2

88

JR NZ,M2

DJNZ M1

LD HL,ADDR

LD DE,16384

LD BC,6912

LDIR

RET

Длина процедуры 36 байт.

Данная процедура проявляет картинку, загруженную по адресу ADDR, по точкам в случайном порядке, используя регистр регенерации.

Следующая процедура действует так: по экрану пробегает квадрат желтого цвета, оставляя за собой проявленную картинку. Эффект достигается за счет манипуляции атрибутами. Скорость работы программы может регулироваться в широких пределах путем изменения числа в метке "PAUSE". "APPERNCE BY PLOT" (C) ZX-MANIAC, 1995

50000 $

40000 1300

HL,22528 DE,22529 BC,7 67 (HL),0

HL,ADDR DE,16384 BC,6144

BC,7 68 A,54 (DE),A HL

HL,PAUSE

HL

A, H

L

NZ,WAIT HL

A, (HL) (DE),A HL DE BC A, B C

NZ,LOOP

ADDR PAUSE

LOOP

WAIT

ORG ENT EQU EQU

LD LD LD LD

LDIR LD LD LD

LDIR LD LD LD

PUSH LD DEC LD OR JR POP LD LD INC INC DEC LD OR JR RET

Длина процедуры 50 байт.

Обе процедуры лучше всего смотрятся при темном PAPER и светлом INK.




СОДЕРЖАНИЕ:


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

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



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

Похожие статьи:
BBS на ZX ?! - BBS на SPECCY - это реально.
Программистам - Адаптация игр: зыкрытые коды.
Autochar instruction
AMIGA vs PC - Что вы можете сказать об Амиге ?
Кап-кап - Итак, все продолжают продолжают проводить эксперимент.

В этот день...   21 ноября