Упомянутые группы/команды
Рубрика "IS-DOS - начинающим". No 1
Елисеев В. А.
"IS-DOS - первое знакомство"
(журнальный вариант)
(C) PENCRAFT 1995
(C) IskraSoft 1995
Что такое IS-DOS?
В традиционной модели ZX Spectrum, не имевшей, как известно, дисководов, роль операционной системы выполнял встроенный интерпретатор языка BASIC. Но вот, наконец, появился Beta-disk interface, и многочисленные владельцы Speccy получили возможность работать с флоппи-дисками.
Нет нужды описывать преимущества работы в дисковой системе, по сравнению с магнитофонной, однако, скоро было замечено многими, что дисковая операционная система TR-DOS, зашитая в ПЗУ Beta-disk interface, организует работу с диском далеко не лучшим образом. Среди главных недостатков системы были отмечены такие, как невозможность создания файлов размером более 255 блоков, невозможность создать на диске более 128 файлов, отсутствие встроенной оболочки для организации диалога с пользователем, а уж невозможность использования места, освободившегося при удалении файлов до тех пор, пока не будет выполнена команда MOVE, это было просто ужасно. Короче говоря, настал момент, когда традиционная TR-DOS перестала удовлетворять растущие потребности пользователей, она просто морально устарела. Возникла острая необходимость в создании новой более совершенной DOS, свободной от всех недостатков традиционной.
Такой новой альтернативной операционной системой для ZX Spectrum стала система IS-DOS, созданная в 1992 году Санкт-Петербургской фирмой Iskra-Soft. При ее разработке использовалась привычная многим пользователям и неплохо себя зарекомендовавшая идеология системы MS-DOS, применяемая в компьютерах фирмы IBM.
Внешнее оформление встроенной оболочки системы строилось по образу и подобию широко известной IBM-овской оболочки Norton Commander. Такая преемственность, помимо всего, позволяла максимально приблизить работу на ZX Spectrum к работе на более мощных персональных компьютерах и обеспечить более легкий переход пользователя с домашнего ПК на профессиональный. Одним из главных преимуществ новой системы явилось то, что она была загружаемой с дискеты и не требовала никаких аппаратных доработок в схеме компьютера. Это позволяло легко перейти на новый уровень, не потеряв совместимости с TR-DOS.
Новая операционная система не сразу нашла свой путь к потребителю. Малое количество прикладных программ, неустойчивость работы ранних версий, недостаточная реклама и жесткая система защиты от копирования долгое время сдерживали распространение IS-DOS, однако, в последнее время ситуация резко изменилась. Появились интересные прикладные программы, система обросла большим количеством утилит и внешних команд, общими усилиями программистов и пользователей было выловлено подавляющее большинство ошибок, да и условия распространения системы стали более мягкими. Так что сейчас детище фирмы Iskra-Soft успешно завоевывает рынок и составляет серьезную конкуренцию системе TR-DOS.
Цель этой статьи - прежде всего, помочь неподготовленному пользователю преодолеть естественный психологический барьер и овладеть первыми навыками работы в операционной системе IS-DOS. Однако, информация, приведенная в этой статье, несомненно заинтересует и более опытных пользователей, давно работающих в среде IS-DOS, так как система эта, до сих пор слабо освещавшаяся в печати, имеет некоторые свои секреты и тонкости, часто ускользающие от внимания и требующие специальных пояснений.
В этой статье описывается версия IS-DOS, выпущенная фирмой Iskra-Soft в мае 1994 года, однако многое будет справедливо и для более ранних версий. В тех случаях, когда работа разных версий системы будет иметь принципиальные отличия, это будет специально оговорено. При этом в тексте будут приведены ссылка дату создания системы, или номер версии.
Итак, мы начинаем!
Начальная загрузка.
Одной из замечательных особенностей системы IS-DOS, как уже было сказано, является легкость ее установки на любой Spectrum-совместимый компьютер. Для начала работы в среде IS-DOS достаточно вставить дискету с системой, купленную обязательно у представителя фирмы или официального распространителя, в дисковод и запустить ее. Предупреждение, кстати, далеко не случайное, так как несанкционированные копии системы действительно могут работать неустойчиво, а также преподносить некоторые весьма неприятные сюрпризы, впрочем об этом чуть позже, а пока напомню, что за плохую работу "пиратских" копий фирма Iskra-Soft ответственности не несет.
Если у вас ZX Spectrum 48 с дисководом (не такая уж и редкость даже в наше время), достаточно нажать RESET, и система запустится, если Spectrum 128 или Scorpion - вставьте дискету и выйдите в TR-DOS, если же у Вас Spectrum PROFI 2+ - сначала выйдите в TR-DOS 128, а потом вставляйте дискету, иначе ваш компьютер попытается загрузить дискету IS-DOS как CP/M'овскую. Кстати, никогда не покупайте пиратские платы и компьютеры сомнительного происхождения, лично мне встречались экземпляры, на которых IS-DOS вообще невозможно было запустить, хотя на машинах в авторском исполнении система работала прекрасно.
Если Вы к моменту начала работы уже находитесь в TR-DOS и созерцаете на экране заставку Technology Research Ltd., или хотя бы курсор TR-DOS, дело обстоит еще проще: для запуска IS-DOS достаточно набрать ЛЮБУЮ команду обращения к диску, кроме разве что команды FORMAT, например: CAT, LIST, LOAD, RUN и тогда... впрочем, об этом стоит рассказать отдельно.
Файловая оболочка.
В момент начальной загрузки IS-DOS в памяти компьютера происходит масса интересных событий. Пока нам достаточно знать, что системный загрузчик находит на диске специальный файл, в котором содержится тело системы и загружает его в старшие адреса ОЗУ. После этого управление передается уже системе IS-DOS. Первое, что делает IS-DOS после старта - это находит в корневом каталоге загрузочного диска файл с именем autoexec.bat (ну прямо как в IBM PC) и выполняет последовательность команд, заданную в этом файле.
Файл autoexec.bat обычно пишется пользователем и содержит команды, которые будут выполняться всегда при старте системы. Его можно использовать, например, для установки конфигурации системы, установки текущей даты, резидентных программ и т.п.
По окончании отработки autoexec.bat, а также при его отсутствии, вы попадаете в файловую оболочку IS-DOS. Она обеспечивает основной режим работы системы - работу с файлами.
Внешне файловая оболочка IS-DOS очень напоминает Norton Commander - те же две панели с файлами, строчка меню вверху экрана, прямоугольный курсор. При ближайшем рассмотрении сходство становится еще более полным. Вообще, если Вам приходилось когда-либо работать на IBM PC, то в течение всего сеанса работы в IS-DOS Вас не будет покидать это чувство знакомости. Если Вы никогда не видели Norton Commander, не огорчайтесь - файловая оболочка IS-DOS настолько проста и дружесвенна, что Вы быстро освоитесь и запомните все, что сможет Вам пригодиться в будущем. Кроме того, если Вам придется впоследствии работать на IBM-совместимой машине, опыт работы в IS-DOS, несомненно, облегчит Вам ее освоение и даст Вам значительное преимущество в работе по сравнению с теми, кто ранее не работал в среде IS-DOS.
Самая верхняя строка - меню системных утилит. Они вызываются при нажатии соответствующих цифровых клавиш (от 1 до 9 и 0). Когда Вы нажимаете одну из вышеупомянутых клавиш, соответствующая ей системная утилита запускается на исполнение, при этом ее название в верхней строке выделяется более ярким цветом.
Список системных утилит.
1 HELP - подсказка, оперативная помощь
2 USER - вызов меню пользователя
3 VIEW - просмотр файла
4 EDIT - редактирование файла
5 COPY - копирование файлов
6 RENAME - переименование файла, каталога
7 crDIR - создание подкаталога
8 DELETE - удаление файлов
9 MENU - меню блочных устройств
0 MASK - установка маски для вывода файлов на панель
На оставшемся пространстве экрана располагаются две файловые панели - левая и правая. При этом одна из них, в которой находится курсор, называется текущей, а другая - альтернативной.
В верхней строке каждой панели указывается логическое имя устройства, (в данном случае дисковода), имя диска или отображаемого в данный момент каталога. Имя диска выводится в том случае, если на панели отображается содержимое основного - корневого каталога диска.
Имя диска состоит из 8 символов и отделяется от логического имени устройства двоеточием. Если же на панели изображен один из подкаталогов, то после двоеточия печатается его имя, причем количество точек перед ним показывает уровень его вложенности.
Поясним на примере. Пусть каталог SHELL является подкаталогом корневого каталога устройства A с именем ISDOS, а каталог HELP является подкаталогом каталога SHELL, тогда при отображении на панели корневого каталога в верхней строке будет напечатано:
A:ISDOS
Если на панель вывести содержимое каталога A:SHELL, то надпись изменится на:
A:.\SHELL
Если же войти в каталог A:SHELL\HELP, то появится:
A:..\HELP
Количество точек в данном случае показывает то, что подкаталог HELP является "подкаталогом подкаталога" корневого каталога диска, т.е. имеет уровень вложенности 2. Всего в IS-DOS допустимы 6 уровней вложенности.
Вообще-то систему подкаталогов IS-DOS удобно представлять в виде дерева, для этого даже имеются специальные программы (tree, treecat, treefile), но об этом - чуть позже.
Теперь рассмотрим более подробно информацию, располагающуюся внутри окон-панелей. Каждая строчка этого окна состоит из трех областей: области имени файла, области расширения имени файла и служебной области.
Имя файла, как и в TR-DOS, состоит из 8 символов, однако требования к составу символов более жесткие, соответствующие стандарту профессиональных компьютеров. Так в именах файлов в IS-DOS нельзя использовать следующие символы:
! @ % ' ( ) \ { } ^
<< >> [ ] ; " : ? / * . ,
а также символ с десятичным кодом 127.
Некоторые из этих символов имеют специальное назначение и будут рассмотрены позже. В системе IS-DOS допускается использовать в именах файлов символы кириллицы, что очень удобно для русскоязычных пользователей.
Расширение (extent) имени файла состоит из трех символов и содержит информацию о типе данного файла. В TR-DOS оно приблизительно соответствует символу типа файла. Расширение имени - вещь достаточно произвольная, однако существуют некоторые стандартные расширения (например com, или res), используемые системой, а также некоторые традиционные расширения, которых следует придерживаться при создании собственных файлов (например txt).
Кроме вышеперечисленных пользователь может создавать файлы и со своими собственными расширениями, описывая их при конфигурации системы, однако во избежание путаницы и разночтений советую придерживаться общепринятого соглашения.
Итак, основные рекомендуемые расширения имен файлов для IS-DOS суть следующие:
com - запускаемый файл, программа
bat - командный текстовый файл
res - резидентная программа
key - драйвер клавиатуры
typ - драйвер дисплея
blk - драйвер дискового устройства
lpr - драйвер принтера
txt - текстовый файл
hlp - текстовый файл подсказки
wet - рабочий файл текстового редактора
as - текст программы на Ассемблере
obj - объектный файл
sys - системный файл
scr - файл экрана
cod - прочие файлы в кодах
Кроме того, некоторые прикладные программы используют свои специфические расширения, что позволяет легко отличать созданные ими файлы от других.
И, наконец, в служебной области строки панели помещается специальная информация, чаще всего - длина файла в блоках, напоминаю, что длина блока - минимально элемент логической структуры диска - в системе IS-DOS составляет 256 байт, в то время как размер сектора диска 1024 байта.
Теперь необходимо сделать небольшое отступление и пояснить весьма существенную разницу между физической и логической структурой диска. В системе TR-DOS эти два понятия практически идентичны, и размер логического блока равен размеру физического сектора. В профессиональных операционных системах это не всегда так. В частности, одна дорожка диска, отформатированного в системе IS-DOS, состоит из 5 секторов, объемом по 1024 байта каждый, следовательно, каждый сектор вмещает в себя 4 блока. Увеличение размера блока до размера сектора приводит к неоправданному расходу дискового пространства, т.к. даже самый маленький файл не может занимать менее 1 сектора, а уменьшение размеров сектора до 256 байт при сохранении общего размера дорожки 5 Кбайт вообще невозможно из-за резкого увеличения служебной информации - представьте себе 20 секторов на одной дорожке! Поэтому был выбран оптимальный вариант, оказавшийся наиболее удобным во всех отношениях.
Теперь, когда содержимое экрана Вашего компьютера наконец-то перестало производить впечатление "китайской грамоты", мы можем приступить к практическим занятиям. Работа с панелями. Первым делом обратите внимание на то, что одна из строк на панелях отличается по цвету от остальных. Это - панельный курсор, его можно свободно передвигать по панелям при помощи управляющих клавиш. Управляется курсор следующими клавишами:
Q или CS+7 - движение вверх
A или CS+6 - движение вниз
O или CS+5 - переход на левую панель
P или CS+8 - переход на правую панель
Файловая панель состоит из 19 строк. Если реальное количество файлов в каталоге больше 19, содержимое панели сдвигается при достижении курсором границы окна, открывая следующий файл.
При переходе на альтернативную панель позиция курсора на старой панели сохраняется, т.е. при возврате Вы попадете именно на тот файл, с которого ушли.
Для того, чтобы войти в подкаталог, необходимо установить на него курсор и нажать ENTER. После этого файловая панель будет показывать файлы этого подкаталога, причем верхняя строка, состоящая из точек, число которых соответствует уровню вложенности подкаталога, служит для возврата в предыдущий каталог. Если Вы давно блуждаете в дебрях подкаталогов и Вам лень выбираться обратно, можете воспользоваться специальными клавишами для быстрого возврата в корневой каталог:
CS+O - выход в корневой каталог левой панели
CS+P - выход в корневой каталог правой панели
CS+ENTER - то же в текущей панели
Кроме того, Вы можете воспользоваться комбинациями клавиш для быстрого перемещения внутри каталога:
CS+Q, SS+Q - переход в начало каталога
CS+A - переход в конец каталога
Ну а если Вы вдруг захотите, чтобы на альтернативной панели было то же, что и на текущей - к Вашим услугам клавиша:
SS+CS - дублирование содержимого текущей панели на альтернативную с переходом курсора на нее
Если Вам необходимо перечитать каталог диска, сменить диск или выбрать другой дисковод, воспользуйтесь клавишами:
CS+1 - выбор устройства на левой панели
CS+2 - выбор устройства на правой панели
При нажатии любой из этих клавиш будет выведено специальное меню, в котором Вам будет предложено выбрать одно из доступных в данный момент устройств.
╔════════════════════╗
║ ║
║ ▒А▒ B C D E F ║
║ ║
╚════════════════════╝
В системе IS-DOS роль этих устройств могут играть не только дисководы, но и другие накопители информации - жесткий диск, виртуальный диск, организуемый в ОЗУ компьютера и т.п. Причем все они, благодаря соответствующим драйверам, обслуживаются с точки зрения пользователя совершенно одинаково. Поэтому предпочтительнее и говорить о логических устройствах, а не только о дисководах.
Устройство можно выбрать при помощи курсорных клавиш (CS+5 или O - влево, CS+8 или P - вправо), нажатие ENTER фиксирует выбор и возвращает в оболочку. Если же Вы почему-то раздумали менять устройство - нажмите SS+A или SPACE, и Вы вернетесь в оболочку без изменений.
Запуск программ производится клавишей ENTER. При этом курсор должен быть установлен на имя необходимого файла. Не забывайте, что в системе IS-DOS запускаемые файлы имеют расширение com. Однако, это не значит, что при нажатии ENTER на других файлах ничего не произойдет. Оболочка позволяет программировать реакцию на нажатие клавиши ENTER для файлов с различными расширениями. Для этого существует специальный текстовый файл extent.txt, который содержит список объявленных расширений и описание команды, которая автоматически вызывается при нажатии ENTER. Команда отделяется от расширения двоеточием.
Примерное содержание стандартного файла extent.txt приведено в табл. 1:
Таблица 1. Состав файла extent.txt
Содержимое extent.txt Реакция на ENTER
com: запуск com-файла
bat:Q:SHELL\exebat интерпретатор bat-файлов
scr:Q:SHELL\exescr /w просмотр экранного файла
txt:Q:SHELL\tv просмотр текстового файла
hlp:Q:SHELL\tv просмотр текстового файла
wet:Q:EDIT\edit редактирование файла
lpr:Q:RES\set загрузка драйвера принтера
typ:Q:RES\set загрузка драйвера дисплея
res:Q:RES\set загрузка резидентной программы
blk:Q:RES\set загрузка драйвера
bas:@bas интерпретатор BASIC
mnu:Q:SHELL\menu вывод USER-меню
pac:Q:SHELL\exepac распаковка кодового блока
Кроме вышеперечисленных Вы можете задавать любые реакции на другие расширения, например для работы в Ассемблере:
as :Q:ASSM\as /auto
obj:Q:ASSM\link
Для запуска редактора шрифтов:
fnt:Q:FONT\f_e_unit
Для запуска рекламного интерпретатора SHOW:
shw:Q:SHOW\exeshow
Для графического редактора PICASSO:
pic:Q:PICASSO\picasso.com
Разумеется, все вызываемые программы должны присутствовать на диске в указанных каталогах, иначе будет выдано сообщение об ошибке No <имя файла>.
И наконец, еще одна операция, доступная в файловой оболочке IS-DOS - это отметка файлов. Дело в том, что некоторые операции, например копирование или удаление файлов, удобнее проводить сразу с несколькими файлами. Для этого Вы можете отметить эти файлы на панели нажатием клавиши SPACE.
После нажатия SPACE строка с именем отмеченного файла изменит свой цвет, а курсор сместится на одну позицию в том же направлении, в котором он двигался до сих пор. Таким образом можно отмечать несколько файлов подряд, нажимая только на SPACE. При достижении конца или начала каталога курсор изменит направление движения на противоположное. Повторное нажатие SPACE на уже отмеченном файле вызывает снятие отметки.
Отметка файлов сохраняется при перемещении панельного курсора на альтернативную панель, но при входе в подкаталоги и выходе из подкаталога все отметки сбрасываются.
Также в панелях IS-DOS невозможно отметить целый подкаталог или группу подкаталогов. Если Вам понадобится произвести какую-либо операцию над всеми файлами подкаталога - войдите в него и пометьте все файлы. Несколько забегая вперед, могу сказать, что для таких целей можно пользоваться утилитой mark.com, которая находится в каталоге UTIL\ и позволяет отметить группу файлов по указанной маске.
И в заключение позволю себе для обобщения всей вышеизложенной информации еще раз привести список управляющих клавиш файловых панелей:
Основные управляющие клавиши.
Q или CS+7 - движение вверх
A или CS+6 - движение вниз
O или CS+5 - переход на левую панель
P или CS+8 - переход на правую панель
ENTER - вход в подкаталог, запуск программ по extent.txt
CS+ENTER - выход в корневой каталог текущей панели
CS+O - выход в корневой каталог левой панели
CS+P - выход в корневой каталог правой панели
CS+Q, SS+Q - переход в начало каталога
CS+A - переход в конец каталога
CS+SS - переход на альтернативную панель с дублированием
CS+1 - выбор устройства на левой панели
CS+2 - выбор устройства на правой панели
SPACE - отметка файла
Продолжение следует...
В следующем номере журнала мы с Вами поговорим о системных утилитах IS-DOS, о тех самых, названия которых выписаны в верхней строке основного экрана файловой оболочки.
- IS-DOS
IskraSoft представляет IS-DOS Classic 4.0 с новыми функциями редактирования текста, утилитой для работы с дисками, контроллером жесткого диска для ZX Spectrum и отладчиком программ.
- IS-DOS - Владимир Елисеев
Обзор IS-DOS для ZX Spectrum с упором на преимущества над TR-DOS. Обсуждение установки, использования и управления файлами в IS-DOS. Введение в системные утилиты и интерфейс, похожий на Norton Commander.
- IS-DOS - Владимир Елисеев
Статья представляет краткий путеводитель по системному диску IS-DOS, перечисляя все основные файлы с пояснениями. Файлы отсортированы по алфавиту и сгруппированы по каталогам для удобной навигации. Путеводитель предоставляет общий обзор файлов и команд без подробных описаний.
- IS-DOS - Владимир Елисеев
Обсуждение стандарта UniColor для настройки цветов в программах IS-DOS, его реализации и преимуществ для настройки пользователем.
- IS-DOS - Владимир Елисеев
Обсуждение особенностей оконного интерфейса IS-DOS. Реализация оконной системы в IS-DOS и её преимущества. Примеры программ для создания окон и рамок.
- IS-DOS - Владимир Елисеев
Описание внутреннего устройства программы gmen.com для IS-DOS, сосредоточено на управлении устройствами и обработке меню с подробным исходным кодом и комментариями.
- Железо - Vladimir Larkov
Обсуждение модификации железа Scorpion ZS-256 для совместимости с определённым ПО. Описывается блокировка порта #1FFD для запуска несовместимых программ. Предоставляются технические детали для реализации.
- Железо - Nemo
Обсуждение аппаратных тормозов для ZX Spectrum. Фокус на создании и влиянии тормозов на разогнанные процессоры. Предупреждение о возможных побочных эффектах.
- Железо
Обсуждение непрактичности ремонта старых компьютеров и экономического смысла замены их на современное оборудование. Статья подчеркивает трудности в самостоятельном ремонте и предлагает альтернативные решения. Подчеркивает преимущества обновления на более новые и надежные компоненты.
- Железо
Обсуждение новых разработок периферии для Scorpion ZS 256, включая инновационный универсальный контроллер и интерфейс MIDI. Акцент на улучшении контроллеров клавиатуры и мыши и расширении возможностей встроенного ПО. Описание профессионального расширения ПЗУ и турбо-режима для повышения производительности.
- Игрушки - Ruster
Подробное прохождение игры Crystal Kingdom Dizzy, включая решения головоломок и советы по продвижению в сюжете.
- Игрушки - Павел Рындин
Описание логической игры 'Быки и коровы', ее механики и игрового процесса. Объясняются уровни сложности и цель угадать число за минимальное количество попыток.
- Игрушки - Вячеслав Медноногов
Обсуждение нюансов игры 'UFO: Enemy Unknown', акцент на инопланетных видах, их тактике и стратегиях игры. Подробности о механике игры и будущем продолжении 'UFO-2: Devils of the Abyss'. Включает информацию о программировании и историю разработки.
- Игрушки - SParker
Обзор игр и программного обеспечения на рынке Санкт-Петербурга в 1995 году.
- Интервью
Вячеслав Медноногов делится своим путем как программиста, начиная с сборки своего первого Spectrum-48 до разработки известных игр, таких как 'НЛО. Враг неизвестен'. Он описывает трудности и инсайты в разработке игр и подъем русской локализации игр. Его опыт подчеркивает эволюцию программирования и распространения ПО в 1990-х.
- Информация
Введение в ZX-Format, новый электронный журнал для энтузиастов ZX Spectrum, сосредоточенный на играх, программировании, оборудовании и взаимодействии сообщества.
- Конкурс
Обсуждение организации нового конкурса для журнала. Читатели приглашаются предложить свои идеи тем. Отобранные темы будут представлены в будущих номерах.
- Конкурс
ZX Format объявляет конкурс на лучшую миссию, созданную с помощью редактора миссий для игры Laser Squad. Принимаются работы по почте или лично. Победитель получит коробку дискет 3M и следующий номер бесплатно.
- Отдохнём - Килат Амор
День программиста, наполненный сновидениями, играми и непринужденными разговорами. Васечкин балансирует между амбициями и отдыхом, воплощая дух программиста. Размышления о требованиях и удовольствиях жизни программиста.
- Почтовый ящик - Максим Романов
Обсуждение предложений по аппаратному и программному обеспечению в Санкт-Петербурге от LOGROS и Create Soft, включая подробности о интерфейсе Kempston Mouse.
- Почтовый ящик - SParker
Сборник чит-кодов для игр ZX Spectrum от Сергея Павлова. Техники получения дополнительных жизней и бессмертия. Не рекомендуется любителям честной игры.
- Почтовый ящик
Описание правил отправки писем и статей в журнал, включая требования к форматированию и предпочтения в отправке.
- Премьера - Алексей Щекин
Геймплей игры Lines на ZX Spectrum, аналог Color Lines. Передвигайте шарики для составления линий одного цвета. Описаны правила и управление.
- Программистам - Дмитрий Рудовский
Введение в продвинутые методы программирования на BASIC для ZX Spectrum 48, подчеркивающие его преимущества перед BASIC 128. В планах будущих статей сервисные программы и расширения языка. Статья служит руководством для опытных программистов.
- Программистам - Михаил Спицын
Введение в язык ассемблера на ZX Spectrum. Объяснение структуры процессора Z80, регистров и основных команд. Включает примеры программ для обучения.
- Программистам - Андрей Седов
Редактор миссий для Laser Squad от Андрея Седова позволяет фанатам создавать новые миссии. Включает удобный интерфейс с минимальными управляющими клавишами. Предоставляет функции редактирования объектов, изменения цен и назначения спрайтов.
- Разное
История разработки компьютера Amiga, его создателей и ключевых особенностей. Эволюция от аркадных игр до лидирующего домашнего компьютера. Успех на рынке и технологические достижения Amiga.
- Разное
Обзор готовящихся к выпуску программных продуктов для ZX Spectrum с демо. Особое внимание уделено приключенческим играм, пробам RPG и стратегическим тактикам. В разработке участвуют несколько известных разработчиков.