34 991
17 апреля 2024 в 8:00
Автор: Антон Мерзляков. Фото: Влад Борисевич

«В начале 1990-х я бы умер от счастья». Посмотрите на полностью белорусский микрокомпьютер, который стоил как автомобиль

Автор: Антон Мерзляков. Фото: Влад Борисевич

«Микрокомпьютер МК-90 — советская портативная электронно-вычислительная машина, производившаяся на заводе Электроника“», — такими словами открывается не самая обширная интернет-статья об устройстве. Но оказалось, что его история куда интереснее: МК-90 разрабатывали и делали на теперешнем минском заводе «Интеграл», стоил «девайс» как пол-автомобиля и мог использоваться в разных областях — от автомобилестроительной до военной. Поговорили с энтузиастом-коллекционером, который удачно восстановил один из экземпляров.

«Можно писать программный код прямо на устройстве»

Нашего собеседника зовут Артем. Сперва просим мужчину рассказать про само устройство.

 МК-90 выпускался на нынешнем «Интеграле» примерно с 1988 по 1991 год, то есть до распада СССР. Цикл получился довольно коротким, устройство так и не вышло из экспериментальной стадии. 

В чем его главный интерес? Это микрокомпьютер, созданный с нуля. Полностью наша разработка. На тот момент у нее не было прямых конкурентов ни в других союзных республиках, ни за рубежом. Можно вспомнить модели от Sharp, но они весьма отдаленно напоминали наш МК, да и «внутренности» и дисплеи у них совсем другие.

В МК-90 использовался микропроцессор собственной разработки (система команд PDP-11). Благодаря этому на устройстве можно запускать программы, написанные на Assembler MACRO-11.

 Можно провести аналогию с чипами для техники Apple, которые сегодня производятся лишь на тайваньском TSMC?

 В целом да. Разработка оригинальная, сборка — местная. Микрокомпьютер с процессором позволял запускать программы на ассемблере, а также отличался встроенным интерпретатором бейсика. На нем можно было писать программный код прямо на устройстве.

Хочешь рассчитать траекторию полета космического спутника? Пожалуйста. Хочешь построить какой-то график? Не проблема: бейсик это позволяет. Важно понимать: МК-90 — не калькулятор, а куда более универсальный «гаджет». Возможности ограничивались лишь его мощностью, но производить инженерные вычисления на бейсике он мог.

 Одна из главных фишек устройства в сравнении со «взрослой» ЭВМ в мобильности?

— Да. МК-90 инженер мог положить в карман, добраться на объект и сделать необходимые расчеты прямо на месте. Ноутбуков в те времена было мало. Грубо говоря, заранее написать программу на бейсике, прийти на точку, ввести данные с производства. «Инпут» — через определенное время результат готов, компилировать его в другом месте уже не нужно.

«Стоил как пол-автомобиля»

 МК-90 существовало несколько версий. Один вариант шел с бейсиком v1. Именно он стал относительно массовым (хотя речь в лучшем случае о тысячах или даже сотнях экземпляров устройства. — Прим. Onlíner). Впрочем, купить его официально в условном ГУМе или ЦУМе было нереально: микрокомпьютеры, предположительно, рассылались по НИИ. 

На первых порах МК-90 стоил около 3,5 тысячи советских рублей, на поздних этапах поменьше, порядка 1,5 тысячи. 

И это при хорошей инженерской зарплате в 150 рублей. Два МК-90 вполне можно было поменять на «Жигули», один — на не самый новый «Запорожец» (цена первого в 1980-х годах составляла в районе 6400 советских рублей, второго 5600 рублей. — Прим. Onlíner)

«Тело» микрокомпьютера предусматривает разъемы сразу под два картриджа, или энергозависимые модули памяти (по 10 килобайт) — можно провести параллель с более поздними дискетами. Также существовал МК-92, состоящий из комплекта МК-90 с док-станцией-плоттером. Он позволял выводить графическую информацию на бумагу (бумажная лента), а не только на небольшой экран МК.

Бейсик 2.0 и игровые картриджи из Бреста

 Ближе к распаду СССР вышла модификация микрокомпьютера с бейсиком второй версии. Этот микрокомпьютер отличался, в первую очередь, упрощенным набором команд. Но МК-90 c бейсиком 2.0 выпустили уже очень-очень мало, они настоящая редкость.

Еще одна особенность поздних МК-90, кроме второго бейсика, — поддержка широкой адресации памяти. То есть с ними можно было использовать модули постоянной памяти. 

Но, что еще интереснее, с ними могли поставляться модули с игрушками. Не до конца понятно, как при всем формализме советской системы это допустили, но выпускался фактически игровой картридж. Программисты (возможно, из брестского «Цветотрона») сделали набор игр, который зашивался в модули памяти. Они — настоящая редкость.

Для восстановления понадобился «донор»

Спрашиваем Артема, как к нему попал МК-90 и с какими трудностями пришлось столкнуться.

— В начале 1990-х многие образцы МК-90 разбирали, «внутренности» шли на золото — позолоченных деталей там действительно хватает. Другие модели осели у кого-то на руках, их продавали на площадках с объявлениями. Изначально устройство появилось у меня с разбитым дисплеем. 

Но я прочел, что плюс-минус в 2012 году на «Интеграле» заказывали ограниченную партию экранов для этих МК. Подняли линию, но с более современными технологиями. Новые дисплеи отличаются более высоким уровнем контраста.

Тогда, отыскав такой экран, я подумал: что может быть легче, чем заменить старый на новый? Но все оказалось не так просто. Сборка «многослойная», первый блин у меня вышел комом: у фиксирующей рамки оторвались ножки. Где-то полтора-два года МК-90 пролежал в разобранном виде, пока не попался невключающийся «донор». Уже со второй попытки получилось сделать шикарное восстановление. С помощью зубочисток, подпорок и других «костылей» вышло довести устройство до такого уровня, чтобы экран отображал все доступные пиксели, трех оттенков.

После начал изучать «донорскую» плату — она отличалась от моей. Вставил ее в «оригинал» — она завелась. Оказалось, что там установлен редчайший бейсик v2! А еще вместе с «донором» мне достался модуль памяти (СМП 92 1). На одном оказались игры, о которых говорилось выше. Шансы достать такие модули отдельно стремились к нулю.

«Интересен лишь энтузиастам»

Артем запускает МК-90 и показывает вкладку с играми, их достаточно много. Есть знаменитый «Пакман», «Тетрис», шахматы. «Если бы в начале 1990-х мне такое дали, я бы, наверное, просто умер от счастья, — говорит энтузиаст. — В то время максимум, на что можно было рассчитывать, это на игру про волка с падающими в корзину яйцами».

— Один модуль памяти у меня модифицированный, раздраконенный. Внутри находится современный Raspberry Pi Pico на 1,8 мегабайта памяти. Там специальная прошивка. Есть один энтузиаст, который написал несколько игр для МК-90 и даже скомпилировал видео клипа Bad Apple.

Так переделанный клип выглядит на экране МК-90:

Оригинальный клип:

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

Напоследок спрашиваем Артема, что сегодня можно сделать с МК-90. «Практического смысла в нем ноль. Сейчас он, по сути, интересен лишь энтузиастам, хотя раньше мог заменить стационарную ЭВМ», — заключает коллекционер.

Есть о чем рассказать? Пишите в наш телеграм-бот. Это анонимно и быстро

Перепечатка текста и фотографий Onlíner запрещена без разрешения редакции. ga@onliner.by