Диалекты бейсика для ZX Spectrum 1992 г.

PRO-DOS - Загрузка и запуск.


ЗАГРУЗКА И ЗАПУСК

Перед началом экспериментов (или работы) с PRO-DOS введите с клавиатуры строку

CLEAR 59999: LOAD "" CODE

и, «промотав» на ленте бейсик-файл демонстрационной программы, загрузите системный файл. Если демонстрационная программа уже загружена, очистите память с помощью оператора стандартного Бейсика NEW36. После этого необходимо выполнить следующую программку:

10 RANDOMIZE USR 60000

20 OPEN #2, "Р"

Вообще, каждая программа, работающая с PRO-DOS, должна начинаться с этих строк. Строка 10 понятна: она запускает (инициализирует) PRO-DOS. А вот строка 20, связывающая канал "Р" с потоком номер 2, может вызвать некоторое недоумение, поэтому кратко поясним ее назначение. Вывод информации на экран в стандартном Spectrum-Бейсике идет через канал "К"37. Однако через этот канал невозможно реализовать многие дополнительные возможности по выводу на экран, которые предоставляет система PRO-DOS. По каким-то соображениям автор PRO-DOS не стал задавать новый канал, а модифицировал канал "Р" — единственный из стандартных каналов, поддающийся модификации38. Поэтому твердо усвоим, что программы, работающие с PRO-DOS, обязательно должны содержать строку 20. При ее отсутствии будут утрачены наиболее ценные возможности PRO-DOS: доступность нижней части экрана для вывода графики, возможность изменения размеров шрифтов и др.

Во все имеющиеся в описании PRO-DOS примеры программ необходимо добавлять две приведенные строки с номерами 1 0 и 20 (в целях упрощения записи они опущены). Для запуска примеров программ используйте команды RUN или GO ТО 10.




СОДЕРЖАНИЕ:
  1. Laser Basic - Вывод спрайтов на экран; Вывод на экран части спрайта; Перенос атрибутов; Преобразование окна экрана; Наборы переменных; Перемещение спрайтов; Наложение спрайтов; Копирование изображения с экрана в спрайт; Преобразование спрайтов; Скроллинг пейзажа; Изменение размеров области спрайт-файла; Вспомогательные графические операторы и функции; Определение столкновений спрайтов; Сервисные операторы и функции; Процедуры; Загрузка и запись программ.


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

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



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

Похожие статьи:
CODING - Универсальный Player - Pro Tracker v3.31.
TOP-10 - 10 лучших демонстраций.
Soft Group - прохождение игры XOR.
Обзор новинок - Peking, Fisher.
Cybernetic Punk Culture - Голливуд в виртуальной реальности.

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