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

Этюды - оригинальный вывод на экран строки символов.


(c) А.Журавлев, г.Воронеж, 1996

   Хочу внести маленький вклад в раздел "ЭТЮДЫ". Эта процедура симпатично
зажигает строку символов по одному. Похожий эффект я видел в загрузчике
MORTAL KOMBAT.

        ORG     40000
        ENT
        LD      A,6      ;Конечный INC.
        LD      HL,22528 ;Адрес в файле атрибутов
                         ;для нулевой строки экрана.
        LD      BC,32    ;32 символа в строке.
L1      PUSH    AF
L2      INC     (HL)
        DEC     A
        HALT
        JR      NZ,L2
        POP     AF
        INC     HL
        DJNZ    L1
        RET

   Перед выводом картинки нужно вывести на экран надпись, INK и PAPER
должны быть черными.

   Программа на BASIC'е для демонстрации эффекта:

5 GOTO 20
10 RANDOMIZE USR 15619: REM: LOAD "PROG" CODE 40000
20 INK 0: PAPER 0: BORDER 0: CLS
30 PRINT AT 0,0;" FLASH (C) AZH soft 1996"
40 RANDOMIZE USR 40000: INK 6


   Еще хочу сообщить об одной неточности. В ZX-РЕВЮ 95/5 на стр. 31
должно быть 210 TEXT DEFS 1 вместо DEFS 0, а то некоторые ассемблеры не
понимают команду DEFS 0. Например TASM 128 зависает.



СОДЕРЖАНИЕ:


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

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



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

Похожие статьи:
Капля припоя - Решение пpоблемы 1.2Мб дисковода.
Открытые письма Nemo №4.5
От авторов - традиционное вступление.
Юмор - Про сестру Жирного.
Байки из Бобруйска - "Нож в руке Rasskazovа снова сверкнул в воздухе, нанося телефону последний смертельный удар"...

В этот день...   28 марта