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 зависает.



СОДЕРЖАНИЕ:


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

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



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

Похожие статьи:
Outletters
Эхо-конференции - Правила новой области SPBZXNET.MUSIC.
Rants & Raves - бред Paracels'a.
Спектрум - Бред о SPECCY & PC. Размышления о будущем.
Об итогах, и не только - итоги пеpвого этапа "модемизации" пользователей SPECTRUM'а в Ташкенте.

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