Диалекты бейсика для 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 - Вывод спрайтов на экран; Вывод на экран части спрайта; Перенос атрибутов; Преобразование окна экрана; Наборы переменных; Перемещение спрайтов; Наложение спрайтов; Копирование изображения с экрана в спрайт; Преобразование спрайтов; Скроллинг пейзажа; Изменение размеров области спрайт-файла; Вспомогательные графические операторы и функции; Определение столкновений спрайтов; Сервисные операторы и функции; Процедуры; Загрузка и запись программ.


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

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



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

Похожие статьи:
Ликбез - полное описание + полный дизассемблер ПЗУ (часть 5).
Реклама - Студией X-TRADE разработана и выпускается музыкальная супер приставка GENERAL SOUND.
Вечный думатель - Что значит "Ф"?
Лит.Страничка - Повесть "Мховое болото" (часть 1-3).
HINTS! - Фирменные хинты для фанатов сериала DIZZY part2,3,4,5,6,7

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