Загрузка игр с кассет на ZX Spectrum: варианты выбора
Девяностые годы прошлого столетия были поистине захватывающей эпохой. С падением железного занавеса на просторы бывшего СССР хлынули передовые достижения мировой инженерной мысли, включая персональные компьютеры и видеоигры. Отечественные энтузиасты стремительно наверстывали культурный разрыв, в ускоренном режиме осваивая каждую мелочь из того, что сегодня воспринимается как базовый пользовательский опыт.
Одним из главных открытий стали сборники, объединяющие несколько проектов на одном носителе — кассете, дискете или картридже, — вместе с сопутствующей технической возможностью выбора развлечения. Пока счастливые обладатели «Dendy» выбирали вариации из четырех простейших забав на знаменитых многоигровках «с птичками», пионеры отечественного ПК-строения, владевшие продвинутыми ZX Spectrum с дисководами, проделывали то же самое в «бутах» — графических оболочках для быстрого запуска программ с дискетных компиляций.
Хотя сама идея вывода списка игр на экран уходит своими корнями еще в 1970-е годы, именно на постсоветских клонах британского «Спектрума» этот подход приобрел колоссальный масштаб, претендующий на статус уникального феномена компьютерной субкультуры. А значит, самое время примерить роль цифровых археологов и изучить эту самобытную и узконишевую историю во всех подробностях.
Дискеты и компьютеры
Изначально коммерческий софт для ЭВМ распространялся преимущественно на недорогих аудиокассетах и, гораздо реже, на ПЗУ-картриджах, аналогичных картриджам для консолей. Последние стоили дороже и обладали жесткими ограничениями по объему, зато радовали простотой и мгновенным запуском. Игры на кассетах приходилось ждать по несколько минут, порой начиная загрузку заново, поскольку малейшие помехи в электросети или износ магнитной ленты приводили к сбоям. Тем не менее, кассеты были дешевы, что позволяло издателям существенно снижать издержки производства.

Традиционно игры продавались поодиночке по принципу «один носитель — одна программа». Прежде всего, это диктовалось экономикой: зачем отдавать покупателю целый набор, если каждую позицию можно реализовать отдельно? Свою роль играла и себестоимость: чем скромнее емкость носителя, тем выше маржинальность. Издатели экономили даже на длине ленты, выпуская укороченные пятиминутные кассеты, тогда как для сборников требовались куда более емкие бобины.
Тем не менее, концепция сборников зарождалась на самом раннем этапе, обладая мощным коммерческим потенциалом: возможность приобрести несколько развлечений по цене одного привлекала определенную аудиторию. В первую очередь это касалось родителей, которые уже раскошелились на покупку дорогостоящего заморского гаджета, но сталкивались с необходимостью постоянно приобретать дорогой софт. Качество самих тайтлов таких покупателей волновало мало.

Сначала на рынке появились официальные компиляции из простейших аркад, не представлявших большой ценности по отдельности, а позже — бюджетные переиздания классических хитов прошлого. Однако по-настоящему этот формат расцвел в руках пиратов. Не связанные лицензионными рамками и имеющие нулевую себестоимость копирования, они противопоставили дорогим одиночным релизам выгодные сборники, включающие десяток отборных хитов, перед которыми не мог устоять даже искушенный пользователь.
Параллельно шла эволюция накопителей на гибких магнитных дисках: флоппи-дисководы превращались из роскоши в стандартный компонент домашней вычислительной техники. Первые коммерческие образцы появились еще на заре 70-х, а ставший классическим для 8-битной эры формат 5.25 дюйма был создан в 1976 году. Вскоре дисководы стали предлагаться в качестве опции для первых домашних ПК.

Сначала дисководы стоили астрономических денег и не могли потеснить кассеты с картриджами. Ситуация изменилась с релизом Apple Disk II для Apple II в 1978 году. Этот внешний модуль оценивался в 495 долларов — почти половину стоимости базового компьютера, хотя это все равно было дешевле 795 долларов за аналог к TRS-80. В 1979-м появился накопитель 810 Disk Drive для 8-битных систем Atari, а к 1983 году встроенный 5-дюймовый дисковод вошел в стандартную комплектацию конфигураций IBM PC XT.
В отличие от кассет и картриджей, ограниченных емкостью ПЗУ или длиной магнитной ленты, дискеты обладали фиксированным и внушительным по тем временам объемом в сотни килобайт. Поскольку игры для 8-битных машин занимали сравнительно скромное пространство, сопоставимое с их оперативной памятью (десятки килобайт), пираты быстро сообразили, что на одну дискету можно записать сразу несколько программ. Так и появились дискетные компиляции.
ZX Spectrum и TR-DOS
Будучи ультрабюджетным домашним ПК, чья стоимость не превышала ста фунтов, оригинальный ZX Spectrum работал с обычными аудиокассетами и бытовыми магнитофонами. Установка дисковода даже не предполагалась конструктивно: создатели из Sinclair Research продвигали собственный проприетарный «микродрайв» — скоростной накопитель на закольцованной магнитной ленте.

Подобные концепции разрабатывали многие компании, пытаясь совместить дешевизну кассет с надежностью дисководов. Однако микродрайвы проиграли из-за не самой удачной механики и низкого качества изготовления: по сути, это был высокоскоростной магнитофон, построенный на элементах дешевых плееров. Сами же флоппи-дисководы со временем стали значительно совершеннее и доступнее.
Невзирая на дороговизну дисководов в начале 80-х, спрос на них со стороны владельцев ZX Spectrum оставался высоким, и сторонние производители постарались его удовлетворить. Так, компания Amstrad, выкупив права на бренд, выпустила в 1987 году модель +3 со встроенным трехдюймовым дисководом. Впрочем, этот формат не прижился из-за специфического форм-фактора, скромной емкости (180 Кб) и ненадежности удешевленного механизма.

Большего успеха добились системы, позволяющие подключать стандартные накопители форматов 5.25 (Shugart) и 3.5 дюйма (Sony). Среди них выделялись Beta Disk Interface от Technology Research (1985), Opus Discovery (1985) и DISCiPLE от Miles Gordon Technology (1986). Впрочем, говорить о массовом успехе не приходилось: британские релизы на дискетах выходили крайне ограниченным тиражом и только для модели +3.
Сравнительно ранний выход Beta Disk Interface не помог ему завоевать туманный Альбион, зато устройство обрело вторую родину на постсоветском пространстве. Простота схемотехники и доступность радиодеталей позволили наладить производство отечественных клонов уже в 1989 году, после чего контроллер BDI в связке с дисковой операционной системой TR-DOS превратился в местный стандарт де-факто.

Сначала отечественные аналоги выпускались в виде плат расширения, требующих сложного монтажа в системный блок, но вскоре контроллеры стали встраивать прямо на материнские платы популярных клонов: Pentagon 48/128 (1989), ATM Turbo, Profi (1991) и Scorpion ZS-256 (1993). Лично автор этих строк познакомился со встроенным BDI на заводском 48-килобайтном клоне «Квант-БК МС 0530» образца 1993 года.
Сборники и буты
К моменту появления Beta Disk Interface привычка упаковывать по два десятка пиратских игрушек на одну аудиокассету уже прочно укоренилась в нашей стране и естественным образом перекочевала на дискеты.

Загрузка с кассет была незамысловатой: требовалось набрать команду `LOAD «»` через комбинацию клавиш J, SS+P, SS+P, Enter, запустить магнитофон и дождаться нужного фрагмента. Поиск конкретной игры на 90-минутной ленте порой превращался в квест, особенно при отсутствии счетчика на магнитофоне, хотя бывалые спектрумисты научились определять нужный фрагмент на слух.
С дискетами процесс шел значительно быстрее — около десятка секунд. Объем вмещал меньше программ, но все же прилично — около десятка. Однако для старта требовалось куда лучше владеть клавиатурой. Сперва нужно было вызвать среду TR-DOS командой `RANDOMIZE USR 15616`, вводя символы сложной комбинацией клавиш, а затем по памяти или через команду `CAT` вводить точное имя файла: `RUN «GameName»`. На моделях с 128K памяти было проще: пункт TR-DOS нередко выводился прямо в главное меню.

Сегодня, когда владение клавиатурой стало универсальным навыком, в этом нет ничего сложного. Но для юных пользователей тех лет это был суровый опыт поиска каждой буквы на специфической спектрумовской раскладке. Навык слепой печати тогда отсутствовал как класс, и для геймеров процедура ввода имен файлов становилась настоящим испытанием, особенно если в названии попадались редкие спецсимволы.
Создатели TR-DOS еще в 1984 году предусмотрели механизм автозапуска файла с фиксированным именем `BOOT.B` (тот самый «бут»), который активировался при старте системы. Сама по себе идея не была революционной: автозапуск существовал еще в Apple DOS для Apple II, не говоря уже про привычные многим `AUTOEXEC.BAT` на IBM-совместимых ПК.

Однако штатный автозапуск поддерживал лишь один файл. На дискете же помещалось множество программ, поэтому логичным шагом стало создание интерактивных оболочек-меню. На ПК эту роль выполнял Norton Commander, а на Спектруме сложилась уникальная культура написания собственных бутов.
Существовало негласное правило: каждый уважающий себя спектрумист должен был нарисовать картинку в Art Studio, пройти все части дилогии Dizzy и написать собственный бут. Со временем энтузиасты создали сотни подобных программ, а их коллекционирование превратилось в отдельное направление цифровой археологии.

На специализированных ресурсах, таких как ZX Speccy и ZXArt, собраны сотни вариаций таких оболочек. Еще в 1995 году во время конкурса от электронного журнала Welcome Press упоминалось о существовании более пяти сотен бутов, и их разработка продолжалась еще долгие годы.
Разумеется, описать все разнообразие невозможно, поэтому остановимся на ключевых категориях. Краткую эволюцию раннего бутостроения изложил M.M.A в статье 1997 года для журнала Oberon — автор этих строк, познакомившийся со Спектрумом во вторую волну популярности, впервые столкнулся с бутами как раз в 1997-м, изучая вопрос по историческим материалам.
Простые или системные буты
Стоит отметить, что западные аналоги бутов для TR-DOS практически неизвестны — все подобные разработки имеют отечественные корни. То же самое касается и редких решений для формата +3DOS.
Самые ранние версии писались на Бейсике и содержали жестко прописанный список программ в операторах `DATA`. Они не были универсальными: под каждый новый сборник код приходилось править вручную. Подобные программы встречались до 1990 года. Восстановить их логику не составляет труда:
10 DIM f$(20,8)
20 BORDER 1: PAPER 1: INK 7: BRIGHT 0: FLASH 0: CLS : PRINT "BASIC BOOT": PRINT ""
30 LET count=0: RESTORE 1000
40 READ n$: IF n$="" THEN GO TO 60
50 LET count=count+1: LET f$(count)=n$: IF count<20 THEN GO TO 40
60 FOR n=1 TO count: PRINT CHR$ (CODE "A"-1+n);":";f$(n): NEXT n
70 PRINT "": PRINT "Press A to ";CHR$ (CODE "A"-1+count);" key to start"
80 LET k$=INKEY$: IF k$="" THEN GO TO 80
90 LET id=0
100 IF k$>="A" AND k$<="Z" THEN LET id=CODE k$-CODE "A"+1
110 IF k$>="a" AND k$<="z" THEN LET id=CODE k$-CODE "a"+1
120 IF id<1 OR id>count THEN GO TO 80
130 CLS : PRINT "Loading ";f$(id);"..."
140 RANDOMIZE USR 15619: REM :RUN f$(id)
150 STOP
1000 REM program names in the data
1010 REM ending with empty string
1025 DATA "PROGRAM1"
1030 DATA "PROGRAM2"
1040 DATA "GAME1"
1050 DATA "GAME2"
1060 DATA "GAME3"
1070 DATA ""
Когда отечественные кодеры освоили прямые вызовы TR-DOS из машинного кода, появились полноценные универсальные буты, считывающие оглавление дискеты на лету. В 1991 году свет увидел знаменитый бут за авторством M.RUSALOV. Создатель, судя по всему, больше ничем не отметился в истории платформы, но его творение стало классикой, породив массу подражаний и модификаций.

Интерфейс представлял собой вертикальный список из двух десятков файлов, отображаемых стилизованным шрифтом, с курсором-стрелочкой в стиле Art Studio. Мышей у большинства пользователей еще не было, поэтому управление осуществлялось с клавиатуры — по тем временам решение казалось прорывным. К слову, духовный наследник тех времен, Mr. Gluk Reset Service, вшитый в ПЗУ современного клона ZX Evolution, уже полноценно поддерживает мышь.
Несмотря на лаконичность, оригинальный бут Русалова занимал 11 секторов (по 256 байт). Стремление к оптимизации вскоре породило целое движение микробрутов. Чем меньше секторов занимала оболочка, тем быстрее происходил запуск.

Концепция простого текстового меню на одном экране закрепилась надолго. В 1992 году появился TOLLYSOFT, имитировавший стартовое меню ZX Spectrum 128K и занимавший уже 5 секторов. Гонка оптимизаторов продолжилась, и в том же году усилиями ShiSoft и Small Boot Пьянкова размер сократился до двух секторов (512 байт).

Создать код короче двух секторов казалось невозможным, но отечественные энтузиасты справились и с этой задачей. В 1996 году упомянутый M.M.A представил односекторный «1 SECTOR BOOT» — ровно 256 байт выверенного машинного кода с подсветкой строк. Дальнейшее сжатие физически упиралось в размер сектора.
Тогда же родилась идея размещать загрузчик в неиспользуемых областях нулевой дорожки дискеты, чтобы он вообще не расходовал полезное пространство. В 1998 году брестская команда Real Masters воплотила эту задумку в программе Stealth Boot.

Специальный установщик записывал тело программы на системную дорожку, а в каталоге создавался лишь миниатюрный указатель. Визуально программа развивала идеи Русалова, но позволяла гибко настраивать шрифты и палитру.
Декоративные буты
Отдельное направление составляли оболочки с продвинутым аудиовизуальным оформлением, которые ставились на дискеты с играми и демонстрационными роликами. В терминологии упомянутого конкурса от журнала Welcome Press они именовались «декоративными бутами».
Пионером в этом жанре и первым бутом в жизни автора стал знаменитый ZYX, созданный в 1993 году екатеринбургскими разработчиками Романом Васильевым и Владимиром Соболевым. Существует масса модификаций этой программы с разным музыкальным сопровождением. Программа весила немало — до 70 секторов, но радовала глаз и слух.
Интерфейс ZYX использовал архаичный выбор программ по нажатию клавиш от A до X. Пользователям, мечтавшим об аналоге Windows, отсутствие курсора могло показаться шагом назад, однако на практике это было невероятно удобно: нажал одну кнопку, и процесс пошел. Кроме того, поддерживалась постраничная навигация для огромного числа файлов.

Последующие интерактивные загрузчики делились на «олдскульные», украшенные пиксельной графикой в стиле классических игр, и «демосценовые», демонстрирующие математические эффекты. Все они сопровождались чиптьюном для звукового процессора AY и позволяли подменять музыку собственными треками.
Для обзора отобрано несколько примечательных работ разных лет. Остальное можно изучить в архивах ZXArt.
Ярким примером стал Galaxy Boot (1994) от Алексея Черепахина (Galaxy Inc.). Программа объединила две эпохи: олдскульный фон с мерцающими звездами из ZYX и привычный выбор пунктов стрелочкой, дополненный постраничным выводом и полезными сервисными функциями.
Предвестником расцвета демосцены выступил MiniBoot (1995) за авторством Алексея Вересова (Megacode Hackers Group). Программа совмещала плавный скроллинг миниатюрного меню, вращающееся клетчатое поле в реальном времени, анализатор звука и бегущую строку.
Эволюцию завершил Chip Company Boot (1996) от таганрогской Coders’ Academy Interactive Group. Здесь меню сжалось до минимума, уступив место параллакс-звездам, трехмерной векторной звездочке и спектральным анализаторам — типичным атрибутам сценовой культуры тех лет.
Не давала покоя отечественным кодерам и слава многоигровок «с птичками» для приставок Dendy. В 1997 году совместный проект Inside Law и Golden Disk Corporation явил миру Sea Boot — стилизованный аналог легендарного дендиевского интерфейса на спектрумовской платформе.
Завершает парад оболочек Inferno 4 Boot (2003) от Stars of Keladan и Extreme Entertainment. Это продукт новой школы, отдающий дань уважения культовой «Матрице» без привычных скроллеров и анализаторов.

Главными фишками программы стали отказ от музыки в пользу строгой системной атмосферы и двухколоночное меню, адаптирующееся под количество файлов на носителе.
Коммандеры
Отдельным пластом ПО стали файловые менеджеры, именуемые «коммандерами». Этот класс программ напрямую наследовал идеям Norton Commander для IBM PC, откуда было заимствовано и само название.

Спектрумовские коммандеры часто записывались под именем `boot` для автоматического старта. Ими комплектовались системные дискеты, хотя они встречались и на игровых сборниках. Разумеется, они требовали больше памяти и дольше загружались.
Большинство менеджеров имели лишь одну панель из-за ограничений видеорежима: в стандартные 32 символа по ширине экрана помещалось немного, а 64-символьный режим был тяжеловат для чтения. Тем не менее, двухпанельные аналоги тоже существовали — например, тезка `Norton Commander` (1993), работавший в режиме 64 символов.

Помимо запуска, коммандеры позволяли удалять, копировать и переименовывать файлы (в том числе между дискетами при наличии единственного привода за счет буферизации в ОЗУ), форматировать носители и редактировать тексты. Неотъемлемой частью таких программ был встроенный «дисковый доктор» — HEX-редактор секторов.
В эпоху, когда сбой нулевой дорожки дискеты мог сделать диск нечитаемым, навык ручного восстановления данных через дисковый доктор был жизненно необходим продвинутым пользователям. С его помощью также правили каталоги для объединения файлов.

Существовало около полусотни разновидностей коммандеров. Рассмотрим несколько знаковых примеров. Исторически первым название закрепил Beta Commander, написанный Яковом Трубиновым в конце 1990 года.

Визуально он напоминал простой одноэкранный загрузчик, но нижняя строка с горячими клавишами выдавала в нем полноценный менеджер для групповых операций.

Первым по-настоящему популярным коммандером стал MOA Service (1990). Его функции вызывались клавишами TR-DOS, а сама программа подробно разбиралась в профильной литературе вроде книги издательства «Питер».

Личным фаворитом автора и его первым менеджером стал CONVER Commander, созданный Юрием Ковалевским в 1992 году. Однопанельный, красочный, с дисковым доктором и удобным меню, он породил целую плеяду последователей (Global, Jemmini, Monster и др.).

Завершает подборку однопанельный Perfect Commander, написанный Сергеем Бервиновым из Харькова в 1996 году. Его главное достоинство заключается в том, что эволюционировавшая версия программы прочно прописалась в ПЗУ ZX Evolution, будучи всегда доступной прямо из стартового меню.
Истоки
Разумеется, пользователи ZX Spectrum не были первооткрывателями ни дискетных сборников, ни интерфейсных оболочек. Сама идея селектора программ возникла с появлением первых персоналок, оснащенных дисководами.

Вероятно, родоначальником стала утилита `CPM-MENU` для компьютеров стандарта S-100 с ОС CP/M, разработанная Джеймсом Дж. Франсом в мае 1979 года. Чтобы упростить запуск игр для дочери, он придумал модифицировать загрузчик системы для автостарта меню. Так зародился прообраз будущих «бутов».

Вскоре эта практика перекочевала на платформу Apple II, где бурно развивалось пиратство и индустрия коммерческого ПО. До нас дошли программы вроде `Disk Select` (1980) и `HELLO AUTO SELECT` (1981).
Позднее концепция закрепилась на домашних компьютерах Atari 400/800 и Commodore 64, чьи дисковые системы также поддерживали автозапуск.

Программы вроде `Quick Menu` для Atari и `Disk Menu` для C64 публиковались в прессе еще в 1983 году, распространяя идею интерактивных меню по всему миру.
После Спектрума
Уникальное соотношение емкости дискеты и размера игры на 8-битных машинах создавало объективную потребность в многоигровых сборниках.
Появившиеся позже 16-битные платформы вроде Amiga, Atari ST и IBM PC работали с дискетами повышенной емкости, но и объемы игр выросли настолько, что один проект мог занимать несколько дисков целиком. Сборники на дискетах для них были редкостью, да и способы запуска через графический интерфейс или файловые менеджеры сделали специализированные меню ненужными.
Ситуация изменилась с приходом компакт-дисков. Первые эксперименты провели Rainbow Arts и Codemasters в 1989 году, выпустив сборники для C64 и ZX Spectrum, укомплектованные адаптерами ускорения загрузки и кассетами-загрузчиками.

Настоящий расцвет CD-компиляций пришелся на эпоху IBM PC. Пираты начали массово выпускать диски со сборниками классических игр для MS-DOS, а позже и хитов для Windows.
Особое место в сердце отечественного геймера 90-х заняла серия «Лучшие игры для IBM PC» от группы «Classic Fond». В период с 1994 по 2000 год вышло около 60 выпусков, содержащих сотни проектов. Эти диски прошли через руки практически каждого владельца ПК того времени.

Идейно они наследовал тем же бутам: пользователь получал удобную графическую оболочку с описаниями, скриншотами и возможностью установки выбранных приложений, хотя сами игры уже требовали инсталляции.
Заключение
Сегодня мы давно не запускаем софт с дискет и не пользуемся многоигровыми пиратскими картриджами. Однако базовая концепция живее всех живых: в эпоху цифровой дистрибуции каждая игровая консоль или лаунчер вроде Steam при старте встречают пользователя библиотекой установленных проектов. За этой привычной и рутинной вещью, как выясняется, стоит почти полувековая история.
© 2026 ООО «МТ ФИНАНС»
Новую игру в серии Castlevania не придется ждать десять лет
По данным СМИ, Ubisoft готовит новую версию Watch Dogs: Legion к 2027 году
Prime 1 Studio открыла предзаказ на статую Гатса по мотивам альтернативной обложки 34-го тома манги Берсерк
Фильм «Топ Ган: Мэверик» возглавил мировой чарт Paramount+ на фоне выхода Ace Combat 8
Escape from Tarkov 1.2.0.0: шесть уровней престижа в PvE и «Боевое слаживание»
Новая функция Xbox не поддерживает игры серии Forza
Игроки раскритиковали графику новой версии Hell Let Loose, сравнив её с проектами для PlayStation 1
Разработчики Tomb Raider Legacy of Atlantis, судя по всему, отказались от использования Denuvo