Plutonium #18
30 июня 2001
  Софт  

Софт - описание новой операционной системы для спектрума Vrcp Windows.

<b>Софт</b> - описание новой операционной системы для спектрума Vrcp Windows.
┌──────────────────────────────────────────────────────────────┐
└──────────────────────────────────────────────────────────────┘
   Пришла  тут  некоторая  инфа относительно его софта и я решил
поместить-таки по просьбе автора (!) это в раздел "BY@".

From: Dmitry Saltykov (Demon)
      VRCP Corporation Ltd
      500:95/249@ZXNet
      (095) 249-10-65
Subj: VRCP-WINDOWS 2001 v1.00
Date: 26.06.2001, 13:07:18:13

     VRCP-WINDOWS  является  графической оболочкой для TR-DOS на
PC  ZX  Spectrum  48/128/...k!  Работает  данная программа через
адреса:  #3D13, 15619, 15616, а так же использует нек. процедуры
BASIC-48!

 --- Комплект поставки:

VRCPWINS <B>   - Сам VRCP-Windows;
vrcpwins <r>   - ROM вместо BASIC-128;
                 ;
vrcpwins <C>   - Исходный код (без инсталляции);
VRCPWS   <B>   - Загрузчик, склеиваемый с vrcpwins <C>, кот.
                 (последний) может быть запакован чем угодно
                 но при этом должен иметь автостарт по 32768!
                 (в VRCPWS <B> по смещению 078 должно стоять
                  значение кол-ва секторов, кот. занимает
                  приклеиваемый к нему файл!);
                 ;
vrcpwins <W>   - Инфо по данной программе;
file_id  < >   - Net-help;
???????? <(C)> - Внешние коммандные файлы.
...
 --- Описание клавиш управления:

- RIGHT:   P,p,8,CS+8
- LEFT:    O,o,5,CS+5
- UP:      Q,q,7,CS+7
- DOWN:    A,a,6,CS+6
- SELECT:  B,N,M,b,n,m,0,1,SS,Space,Edit,Delet,Extend,Break
- SPEED:   Enter,CS+Enter
- SCRSAVE: Caps Lock

 --- Управление панелью:

     Вверху панели 4 стрелки обозначают управление постранично и
построчно списком файлов;
 Ниже показан уровень скорости курсора;
 Далее следует стрелка, обозначающая выход из VRCP-Windows
туда от куда вы его запустили (с адреса 33025);
 Следующие 2-е стрелки - это выбор внутренней команды, кот.
распологается ниже;
 После команд следует окно в кот. отображаются сообщения;
 И наконец в самом низу находятся кнопки для выхода в разл.
среды ОС, т.к: BASIC-48, TR-DOS, BASIC-128, TOTAL QUIT.


 --- Описание встроенных функций:

 -A-    - Выбор дисковода "A"
 -B-    - Выбор дисковода "B"
 -C-    - Выбор дисковода "C"
 -D-    - Выбор дисковода "D"
 CAT    - Вывод каталога диска с выбором 2-х режимов (Icon/Text)
 RUN    - Запуск программ с расширениями "B" и "C"
MAGIC   - Запуск программ с расширением "C" как MAGIC FILE
COMM    - Выполнение внешней комманды, файл с расширением "(C)"
 NEW    - Создание файла с расширением "#" длиной 4кб
DELET   - Удаление файла (только пометка)
DINFO   - Информация о текщем диске
FDATA   - Информация о выбранном файле
TVIEW   - Просмотр файла как Текст (длиной до 65280)
SWIEV   - Просмотр файла как Sprite (длиной до 6144)
PVIEW   - Просмотр файла как Screen (длиной до 6912)
 ...    - Расширенные (внешние) функции...


 --- Список сообщений:

0   - Ok        (Все в порядке.)
1   - Error     (Ошибка!)
2   - Attention (Внимание.?!)
3   - Warning   (Недопустимость.)
4   - Panel     (Панель VRCP-Windows.)
5   - Files     (Панель с файлами.)
6   - Stop      (Останов.)
7   - Start     (Запуск.)


 --- Системные характеристики: (страница памяти,адрес,длина)

0   - (49152)  - Commands        <16384/09472 - для 128/48к!>
1   - (49152)  - None (?)        <16384>
2   - (32768)  - VRCP-Windows    <16384>
3   - (49152)  - None (?)        <16384>
4   - (49152)  - Sustem Resurses <09472>
      (58624)  - Screen Save!    <06912>
5   - (16384)  - Screen+S.P.     <06912+9472>
6   - (49152)  - None (?)        <16384>
7   - (49152)  - None (?)        <16384>

     ВНИМАНИЕ!!!  Недопустимо  в  48к  выполнение комманд длиной
свыше   9472  байта,  т.к.  в  данном  случае  по  адресу  58624
выполняется сохранение текущего экрана VRCPWindows!


 --- Управляющие адреса:

48896           - Внутренний СТЕК (256 байт);
32768 (33025)   - Запуск VRCP-Windows;
                  (с адреса 32768: 256 байт под инсталяцию);
33071           - Номер выбранного файла;
33070           - Скорость курсора;
33068           - Info/Catalog (#FF/#00);
33067           - Номер выбранного диска;
33066           - Нет диска/Есть в Text's/Есть в Icon's;
                  (#00/#AA/#FF)
33044           - Указатель на подпрограмму клавиш управления;
                  (2 байта) <S,U,D,R,L>
33035           - Резерв для внутренних переменных (8 байт);
33030           - 3 байта для расширения внутренних комманд;
                  (под CALL ...)
28670           - Хранилище для каталога диска (4096+2 байт);
24320           - Свободное пространство (4300 байт);
23734           - Системные переменные TR-DOS;
23296           - Системные переменные BASIC (48);
16384           - Экран (CGA);
00000           - ПЗУ (ROM BASIC-48).


 --- Подпрограммы VRCP-Windows: (Не изм. содержимое регистров!)

40560   - Print Icon            (B=number, C=coord)
40440   - Print Symbol 4x8      (B=y, C=x, A=symbol)
40395   - Print Text 4x8        (DE=addr_mem, B=y, C=x)
40280   - Print Panel
40170   - CLS                   (A=attr)
40045   - CLS without Panel     (A=attr)
39945   - Clear 1 Icon+Text     (A=attr, C=coord)
39865   - Print Message         (A=number)
39815   - Clear Message
39500   - Load Catalog Disk     (HL=addr_mem)
39460   - Screen Save to Mem.
39420   - Screen Load from Mem.
39345   - Print Attrs for File  (A=number, HL=addr_mem)
39305   - Print Text 8x8        (DE=addr_mem)


 --- Адреса данных VRCP-Windows:

48776   - Attrs for Panel      (5x24)
47816   - Sprite of Panel      (5x192)
47424   - Attrs of Icons       (98x2x2)
44288   - Sprites of Icons     (98x2x16)
42240   - Font ZX-WORD         (256x4x8)
41472   - Font CHARS           (96x8x8)
41152   - Cursor Sprites       (2x8x16x10)
40768   - Tabl Y-coords Screen (192x2)
39525   - Sprites of Messages  (8x2x16)
39220   - ScrSaver Sprites     (10x1x8)
33025   - Code VRCP-Windows    (15872)


... Bye!!!



Другие статьи номера:

Вступление - за последнее время стало появляться порядком. К чему бы это?

Новости - появление диска ЧЕРНЫЙ ВОРОН 2, Выпущен 1-ый номер сценовой газеты Scream, новый эмулятор ZX Spectrum на Sony Playstation.

Новости - Random сообщает, что Chaos Constructions 2001 demo party как минимум в этом году отменяется.

Почта - Ответ mr.Nuts'у. Редакция.

Мысли вслух - КОНЕЦ ИГРЫ (c) Сергей Лукьяненко (Невасильевич)

История одного спектрумиста - Я, спектрум и снова спектрум.

Люди - история Первоуральской группы Studio Stall.

Софт - STD-3 - новый монитор отладчик от Studio Stall.

Музыка - Антон Кубиков: "Техно - рай для барабанщика".

Софт - описание новой операционной системы для спектрума Vrcp Windows.

Чтиво - Дорожный уЖас пРеТ нА сЕвЕр (СтиВен КинГ).

Программирование - как накодить индикаторы музыкального сопрацессора в чанках.

Авторы - авторы газеты.


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

Похожие статьи:
Di:Halt`99 - Правда о Di:Halt.
Вступление - Содержание номера.
Всё о музыке - Иностранные синглы.
Change Of Plan
Игры - подробное прохождение игры Monstrland.

В этот день...   25 апреля