Системные программы для «ZX-Spectrum» 1992 г.

Art Studio - расширенная (extended) артстудия. Работа с дисковой системой. Редактор набора символов. Компрессор экрана.


РАСШИРЕННАЯ (EXTENDED) АРТСТУДИЯ

1. ДОПОЛНИТЕЛЬНЫЕ КОМАНДЫ

Все возможности ART STUDIO справедливы и для EXTENDED ART STUDIO
При этом добавляются команды для управления микродрайвом и дисковой
системой.

EXTENDED ART STUDIO — это слишком большая программа, чтобы полностью
поместится в памяти "ZX-SPECTRUM". Некоторые из менее встречающихся
функций хранятся на картридже или диске и загружаются в память только по
требованию.

Так, например, меню управления печатью — это внешний модуль, загрузка
которого идет 10 сек. с картриджа и 2 сек. с диска. Для такой работы картридж или
диск с EXTENDED ART STUDIO должны находиться на устройстве N1.

2. ФАЙЛ

EXTENDED ART STUDIO полностью поддерживает кассеты, картриджи и
диски при работе с файлами. Каждое из внешних устройств управляется
отдельным меню, которое вызывается через подменю после вызова бокса "FILE" в
главное меню. Режим "UNDO" при этом не работает.

3. РАБОТА СМИКРОДРАЙВОМ

EXTENDED ART STUDIO может иметь RAM-каталог. Это каталог, который
хранится в памяти RAM. Его можно изобразить на экране и пользоваться им, без
необходимости всякий раз читать картридж. Чтобы исполнить этот каталог,
введите курсор в бокс "CATALOGUE CARTRIDGE" и нажмите "выбор". Через 10
сек. в левой части экрана вы увидите большой белый прямоугольник с
информацией. Вверху имя картриджа, а ниже — объем свободного пространства в
К (это та же информация, которую дает бейсиковый оператор "CAT"). B
оставшейся части прямоугольника запишутся имена файлов, имеющихся на этом
картридже. Эти файлы можно вызвать указав на них курсором и нажав "выбор",
после чего с ними можно делать "SAVE", "LOAD", "MERGE" в зависимости от того, в
какой бокс вы ввели курсор. Это намного более изящный путь по сравнению с
вводом имен с клавиатуры.

Полная емкость RAM — 50 позиций, хотя только 8 могут изображаться
одновременно. Чтобы сделать "скроллинг", надо обратиться к боксу со стрелкой.
Бокс с символом в виде двух сцепленных квадратов возвращает вас к началу
каталога. Полоса, расположенная между двумя боксами со стрелками, показывает,
какая часть полного каталога изображается на дисплее.

Если вы записываете файл на картридж в первый раз, его имя пока отсутствует
в каталоге. Для команды "SAVE" вы должны набрать имя с клавиатуры. Для этого
служит бокс "ENTER FILENAME" (ввод имени файла). После указания на этот бокс,
появляется запрос имени. Наберите имя и нажмите "ENTER". Нажатие "ENTER"
без имени прекратит операцию.

EXTENDED ART STUDIO автоматически проверяет файл после выгрузки
("VERIFY"). Если проверка не проходит, то испорченная запись автоматически
стирается и все повторяется снова. И так до пяти раз, или пока копия не будет
сделана. Режимы "SAVE" и "LOAD" могут быть прерваны нажатием "CAPS SHIFT" и
"SPACE" одновременно.

Режим "MERGE" работает также, как это было описано для работы с
магнитофоном.

Заметьте, что сначала выбираем "SAVE" или "LOAD" и только потом имя файла,
а не наоборот. Это нужно для того, чтобы ошибка в наборе "SAVE" или "LOAD" не
испортила картридж.

EXTENDED ART STUDIO поддерживает до 4-х микродрайвов. Конкретный
микродрайв может быть выбран через конкретный бокс в верхней части меню.

4. РАБОТА С ДИСКОВОЙ СИСТЕМОЙ

EXTENDED ART STUDIO здесь также может иметь RAM-каталог. Чтобы
исполнить каталог диска, введите курсор в бокс "CATALOGUE DISK" и нажмите
"выбор". Как и в работе с микродрайвом, вы увидите ту же информацию. Она
равнозначна информации, получаемой по команде БЕЙСИКА "PRINT 4 CAT".

Вы может быть заметили, что только определенные файлы изображаются в
RAM — каталоге. Это файлы записанные в кодах и имеющие размер 6к или 6.75к,
т.е. это экраны.

Работа с файлами, команды "SAVE", "LOAD", "MERGE" аналогичны тому, как
это делается для микродрайва.

Полная емкость RAM-каталога — 49 позиций, хотя только 8 из них могут
изображаться одновременно.

Можно загружать файлы, которые не распечатались в RAM-каталоге, т.к.
размер их не точно 6 К или 6.75 К. В этом случае надо набрать имя этого файла
вручную.

5. РЕДАКТОР НАБОРА СИМВОЛОВ

Набор символов может быть загружен с кассеты, микродрайва или диска после
вызова меню из бокса "FILE" в меню "FONT EDITOR". Здесь опции похожи по
своему действию на опции главного меню EXTENDED ART STUDIO Исключение
составляет команда "MERGE", которая здесь невозможна. При работе с
микродрайвом или дисковой системой должно быть указано имя файла, номер
физического устройства выбирается из главного управляющего меню.

Файл с набором символов должен содержать 768 байт (96x8), и EXTENDED ART
STUDIO откажется его загружать, если размеры больше.

На прилагающейся кассете имеется ряд готовых наборов символов. Их можно
использовать при разработке собственных картин и рисунков.

6. ГРАФИЧЕСКИЕ ЭЛЕМЕНТЫ

EXTENDED ART STUDIO имеет дополнительные фигуры — дуги, которые
являются частью окружности (до полуокружности). Первые две точки определяют
концы дуги, третья — прогиб. Дуга соединяет две концевые точки, но не
обязательно должна проходить через третью.

Хотя и есть возможность изображать "пластичные" ("ELASTIK") дуги, процесс
это медленный и пользоваться им не рекомендуется.

КОМПРЕССОР ЭКРАНА

Кассета с EXTENDED ART STUDIO включает в себя дополнительную
программу — компрессор для сжатия ваших картин. Степень возможного
уменьшения размера зависит от сложности картины, но обычно размер можно
уменьшить на треть или половину.

Одновременно можно сжимать и хранить в памяти несколько картин.

Компрессор — это независимая программа которую необходимо загружать
отдельно от EXTENDED ART STUDIO. Для этого сделайте "RESET" а затем LOAD
"COMPRESSOR".

Программа самозапускается после загрузки и предоставляет вам меню опций.
Первые три опции управляют загрузкой картин с ленты, микродрайва, дисков.
"Компрессор" запросит имя файла (для загрузки с ленты его указывать не
обязательно, тогда загрузится первый встретившийся файл). После загрузки
изображение автоматически будет сжато и на экране изобразится новый размер (в
байтах). Возврат к исходному меню — нажатием любой клавиши.

Другие картины также можно загружать сжимая и хранить в памяти "ZX-
SPECTRUM". Количество их лимитируется объемом свободной памяти.
"Компрессор" сообщает вам, какой объем памяти уже использован, сколько еще
осталось и сколько экранов уже хранится в памяти. Отдельные экраны могут быть
изображены или стерты нажатием клавиши "4" или "5" соответственно. Весь набор
хранимых картин может быть выгружен на ленту, микродрайв или диск одной из
трех последних опций. Компрессированные экраны вы можете использовать в
своих собственных программах, используя для этого следующую процедуру:

10 LET X=3 2 7 68 (это число выберите сами)

2 0 CLEAR X=l (защита картины)

3 0 LOAD "FILENAME- CODE X

40 INPUT "WHICH SCREEN?",N (какой экран, номер)

50 POKE 2 3 681,N

60 RANDOMIZE USR X

70 PAUSE 0

80 GO TO 40

При работе с микродрайвом строка 30 запишется так:
3 0 LOAD* "M";1; "FILENAME" CODE X

При работе с дисковой системой:

30 PRINT 4: LOAD "FILENAME" CODE X

"Компрессор" можно перенести с ленты на картридж или диск. Для этого
загрузите его как обычно затем прервите ("CAPS SHIFT" и "6"), затем введите пару
следующих команд:

— для микродрайва:

SAVE* "M";1; "COMPRESSOR" LINE 5010 SAVE* "M";1;"COMP.ME" CODE
28672,768

— для дисковой системы:

PRINT 4: SAVE "COMPESSOR" LINE 5 02 0 PRINT 4:SAVE "COMP.ME" CODE
28672,768

СОДЕРЖАНИЕ КАССЕТЫ

Программа ART STUDIO

Сторона 1. Кассетная версия исходной программы.
Сторона 2. Образцы рисунков.

Программа РАСШИРЕННАЯ ART STUDIO

Сторона 1. Версия исходной программы для микродрайва. "COMPRESSOR"
экрана.

Сторона 2. Дисковая версия исходной программы. Набор символов. Образцы
рисунков.




СОДЕРЖАНИЕ:


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

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



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

Похожие статьи:
End - Усе на ентой грусной ноте и кончим!
Конец - "мы прошли многое, и еще большее нам предстоит пройти"...
Switch 3.5' - Как юзать 3.5 привод после его подключения.
Игры - новелла и описание к игру Narcopolice.
Глюк - O глюках в ZXZip & ZXUnzip и CDos'e.

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