«Хочешь заценить какую-нибудь новую игру? Ну так скачай её по радио!» – звучит как бред сумасшедшего, не правда ли? Но ещё почти полвека назад это было реальностью!

В начале 1980-х годов, когда интернет был лишь мечтой, а компьютеры только начинали появляться в домах, энтузиасты нашли удивительный способ распространять программы и игры — через радиоволны. Вместо привычных сегодня записи на HDD, SSD, CD-диски, дискеты и многие другие способы хранения информации, пользователи записывали данные на обычные кассеты, которые затем загружались в компьютеры. Да, в те годы жёсткие диски были ещё не столь повсеместны из-за своей дороговизны, отчего именно аудиокассеты были основным видом хранения данных. И инженерам пришло в голову: раз уж программный код записан в звуковом формате на плёнке, его же можно попробовать передать по радио, а пользователь сможет записать этот звук и загрузить игру в свой компьютер!

Так родились радиопередачи, в эфире которых передавались различные программы, что выглядело как трансляция странных, визжащих и писклявых звуков, напоминающих старый модемный сигнал. Но радиостанция транслировала вовсе не помехи, а закодированный аудиосигнал! И слушатели заранее готовили свои магнитофоны и нажимали «Record» на кассетнике во время передачи, затем вставляли получившуюся кассету в свой домашний компьютер, подключённый через специальный интерфейс к проигрывателю. Машина «слушала» кассету и переводила эти звуки обратно в программный код, загружая игру или приложение в память. Сам процесс сопровождался характерным шумом и продолжался от нескольких секунд до нескольких минут. А теперь представьте себе лицо человека, случайно настроившегося на данную волну в надежде насладиться музыкой и не понимающего, что происходит ?

Одним из пионеров этого движения стала Нидерландская общественная радиокомпания NOS (Nederlandse Omroep Stichting). Ещё в 1979 году NOS начала эксперименты с передачей компьютерных программ в эфире, а в начале 1980-х на радио появилась специальная передача под названием «Hobbyscoop», полностью посвящённая рассылке софта и игр по радио. Идея оказалась выстрелом в десятку – «Hobbyscoop» быстро стала популярна среди домашних программистов и геймеров, ведь в каждой программе ведущие брали несколько свежих игр или утилит и буквально «отправляли» их в радиоэфир в виде писклявого аудиосигнала. Пользователи по всей стране ловили эту волну и записывали сигнал на плёнку, а затем загружали полученное в свои компьютеры.

Однако тут возникала проблема: в те годы парк домашних компьютеров был очень разношёрстным, и у разных моделей – Commodore, ZX Spectrum, BBC Micro, Atari, Philips, IBM PC и т.д. – были свои форматы записи данных и диалекты BASIC. То, что успешно загружалось на одном компьютере, могло не заработать на другом без адаптации. Чтобы решить эту проблему, голландские инженеры разработали специальный единый формат под названием BASICODE, и он стал универсальным «эсперанто» для компьютеров, позволившим записывать программы в едином виде, понятном разным машинам.

 Картинка сопровождавшая BASICODE в ГДР, которой я сделал небольшой апскейл. Переводится «Эсперанто для компьютеров. Из Нидерландов в эфире ГДР»
Картинка сопровождавшая BASICODE в ГДР, которой я сделал небольшой апскейл. Переводится «Эсперанто для компьютеров. Из Нидерландов в эфире ГДР»

Для каждой популярной модели компьютера выпустили вспомогательную утилиту (так называемый Bascoder), которая умела читать и сохранять данные в формате BASICODE на кассете. Благодаря BASICODE одна и та же радиопередача с кодом игры могла быть загружена на самых разных компьютерах – от Commodore 64 до советской «Электроники». Более того, стандарт оказался настолько надёжным к помехам, что передачи можно было вести даже на средних волнах – сигнал из Голландии ловили энтузиасты вплоть до Восточной Германии! И будучи очень востребованным, BASICODE постоянно дорабатывался и усложнялся (вышли версии 2, 3, 3C) вплоть до начала 1990-х, когда проект окончательно не устарел. Так или иначе, он вошёл в историю как любопытный пример симбиоза радиодела и программирования!

 Так программа выглядела после записи.
Так программа выглядела после записи.

Но не одни Нидерланды были пионерами в этом деле, в той же Югославии огромную популярность приобрела радиопрограмма "Ventilator 202" на белградской станции Radio 202. Её ведущим был настоящий энтузиаст технологий Зоран Модли, и с 1983 по 1986 год он передал в эфир около 150 различных программ для домашних компьютеров! В списке поддерживаемых машин значились местный любительский компьютер Galaksija, а также мировые бестселлеры ZX Spectrum и Commodore 64. С помощью «Ventilator 202» радиослушатели смогли бесплатно «скачать» множество полезного софта: программы для математических расчётов, обучающие приложения для школьников, мини-энциклопедии, простые игры и даже полноценный авиасимулятор!

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

Пожалуй, именно эти ликующие звонки и были лучшей наградой для ведущего. Воодушевлённый успехом, Зоран Модли продолжил каждую неделю готовить новые цифровые «посылки» для своей техно-аудитории, и со временем вокруг Ventilator 202 сформировалось целое сообщество: слушатели не только загружали программы, но и дорабатывали игры, придумывали собственные уровни и персонажей, а затем присылали свои кассеты Модли, чтобы он передал их творения в эфир повторно. Таким образом, радио стало прообразом файлообменника, позволяя пользователям обмениваться контентом задолго до появления Интернета!

 Зоран Модли за работой в начале 80-х
Зоран Модли за работой в начале 80-х

Почти параллельно идеи витали и в Британии, где в городе Бристоль молодёжная станция Radio West экспериментировала с передачей данных в начале 1980-х. Первым опытом стало отправление в эфир картинки – 40×80 пиксельной чёрно-белой фотографии актрисы Шерил Лэдд (звезды сериала «Ангелы Чарли»). Код изображения Джо Тоузер — ведущий программы, закодировал вручную, адаптировав под домашние компьютеры BBC Micro и ZX81 – он выбрал простое телетекстное изображение, чтобы его легче было передать и декодировать.

По воспоминаниям Тоузера, ночной эфир с передачей изображения стал настоящим событием: техника сработала, и радиослушатели увидели на экранах своих компьютеров портрет Шерил Лэдд, переданный по радио – фантастика! После удачного эксперимента Radio West запустила регулярное шоу под названием “Datarama”, где начала регулярно транслировать программы и мини-игры для разных домашних компьютеров. Специально для передачи придумывали занимательный контент: например, небольшие игры, а также утилиты вроде программы, переводящей вводимый текст в азбуку Морзе. Успех этих радиопрограмм был скромнее, чем на континенте, но всё же нашлось большое количество британских любителей, которые баловались новым способом загрузки программ.

Ещё одна интересная инициатива появилась в Финляндии. Там государственная телерадиокомпания YLE в середине 1980-х запустила образовательную радиопередачу под названием «Kansan Mikrokerho» (в переводе – «Клуб любителей микрокода»). В этой программе, выходившей раз в неделю, ведущие делились не играми, а полезными BASIC-программами, которые могли пригодиться в быту – например, для подсчёта налогов или учёта продуктов в холодильнике.

Почему именно BASIC? Дело в том, что один из самых популярных компьютеров того времени – Commodore 64 – «понимал» язык BASIC из коробки, а значит, охват аудитории должен был быть максимальным. Пользователю было достаточно настроить радиоприёмник на волну YLE, вставить чистую кассету в магнитофон и нажать запись, а затем эту кассету было нужно воспроизвести через специальное устройство (Datasette), подключённое к Commodore, что преобразовывало аналоговый сигнал в цифровой код. В 1985 году YLE провела большой пилотный сеанс передачи: отправила сразу несколько программ в эфир, и этот сигнал удалось успешно принять на расстоянии до 600 км от передатчика! Эксперимент наглядно показал, что радиоволны позволяют охватить огромную территорию и тысячи пользователей – значительно больше, чем могла объединить тогдашняя телефонная сеть.

А чтобы вы понимали, какое ПО того времени было востребованно, приведу пример: одна из первых переданных программ вычисляла разницу между двумя датами (сколько прошло дней, месяцев и лет) и заняла 33 секунды эфирного времени.

Так выглядел процесс загрузки и сам геймплей игры Manic Miner на ZX Spectrum 48K

Однако к концу 1980-х эта необычная практика постепенно сошла на нет. Домашние компьютеры стремительно эволюционировали: на смену скромным 8-разрядным машинам пришло новое поколение 16-битных компьютеров (Atari ST, Amiga, IBM AT и прочие) с возросшими аппетитами. Программы разрослись в сотни раз, им требовались уже мегабайты памяти, и крохотная кассета больше не могла служить достаточным носителем. Одновременно подешевели и стали массовыми новые носители – дискеты и жёсткие диски, вытеснившие кассеты из обихода и радиопередачи программ, державшиеся исключительно на энтузиазме, начали казаться анахронизмом. Последние эфиры с «звуками кода» прошли примерно в 1989–1990 годах, после чего уступили место более современным технологиях обмена данными. Можно сказать, что эстафету подхватил интернет, но лишь спустя десятилетие – ведь именно с появлением Wi-Fi и широкополосной связи идею беспроводной загрузки программ возродили на новом витке. Но это уже совсем другая история.

Вам может быть интересно:

Я играю в игры больше 25 лет и запомнил их именно такими: душевными и затягивающими, с увлекательными механиками и интерактивностью, без внутриигровой валюты и попыток быть чем угодно, но не игрой. В моём Telegram канале тебя ждут не только обзоры на игры, но и актуальные новости, а также рассуждения о геймдеве. Присоединяйся к сообществу олдфагов!

Разрабатывайте и развивайте свою игру (и не только) с помощью облачного хостинга для GameDev 

Комментарии (1)


  1. Goron_Dekar
    28.09.2025 07:31

    "Случилось так, что наша совесть и честь

    Была записана у нас на кассетах;

    Кто-то принес новой музыки

    И нам больше нечего было стирать"