ZX-Ревю 1995 №5 1995 г.

Возвращаясь к напечатанному - Процедура "Сиег".


Процедура "Снег"

(С) Максим Мучкаев,

г.Самара, 1995.

Предлагаю доработку процедуры "Снег" Романа Щербакова, опубликованной в ZX-PEBK)*-95, N2, на стр.30. При этом устраняется недостаток, 6 котором ИНФОРКОМ упомянул в конце статьи. Для доработки наберите листинг:

LD

В,7

LD

Е,(HL)

INC

HL

LD

D,(HL)

INC

HL

LD

A,(DE)

LD

(HL),А

INC

HL

INC

D

LD

A,(DE)

LD

(HL),А

ЩС

(HL)

DJNZ F1 LD В,14

F2 LD Е, (HL) INC HL LD D,(HL) INC HL LD A,(DE) LD (HL),A INC HL DJNZ F2 RET

Перед входом в эту процедуру в регистре HL должен находиться адрес начала таблицы/буфера.

Порядок работы теперь таков.

1. Вывести на экран картинку.

2. Вызвать вышеописанную процедуру .

3. Циклически вызывать процедуру "Снег".

Теперь читатели ZX-РЕВЮ могут подумать о том, как передать в HL адрес таблицы/буфера, чтобы программа стала вновь релоцируемой. ★ * *

)




СОДЕРЖАНИЕ:


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

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



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

Похожие статьи:
Demoparty thoughts - "чтобы пати запомнилась хорошей, вам нужно как можно больше времени проводить с приехавшими друзьями - ВНЕ ПАТИ".
Досье - О деятельности барнаульских программистов: Кротов Олег , Маяцкий Виталий , Ростов Александр , Ковалев Роман (DJ RUSH), Командир Нортон (NC).
Новелла - новелла по игре МONSTRLAND.
Demoscene - Deja Vu #04: Oбзoр демoсцены (продолжение).
Раскрутка - прохождение игры "Navy Moves-2".

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