МК88 — компьютер, разработанный и воплощённый в СССР, наша XT-шка.Дата производства компьютера — 29.04.1992. Таким образом, компьютеру 34 года. На мой взгляд, то, что древний компьютер вообще включается, уже заслуживает уважения — за это время перегорают даже простые лампы накаливания. Мы пойдём дальше: обвесим его новодельной периферией, «проапгрейдим» и выглянем в цифровой окружающий мир. Сегодняшний эксперимент будет посвящён посещению BBS, увидим текстовый интернет, начало телнет-мультика и загрузку Linux для древних машин под названием ELKS.Приглашаю к прочтению. Sysop, ты где?
Этот компьютер достался мне с 256 Кб оперативной памяти. Ребята, это мало — менее чем на 640 Кб я не согласен: «640K ought to be enough for anybody» (с). Существуют проекты, позволяющие расширить оперативную память посредством запайки микросхем памяти на плату, которая находится внутри корпуса. У меня была исходная позиция невмешательства в оригинальную конструкцию. Корпус на пломбах — пусть будет капсулой времени, работает, ну и не трогай, это не блок питания. Итак, компьютер был не мёртв, но и не жив; как его использовать с таким объёмом ОЗУ — вариантов было мало. На нём не запускался даже «Принц Персии», о чём дальше говорить.
Ранее аппаратная часть была уже рассмотрена здесь.
Эта статья-описание положила начало созданию тематического канала, где собрались ретро-энтузиасты, у которых есть данный компьютер. К чему веду? Пообщавшись, я финансово поучаствовал в проекте создания коробочки-новодела, благодаря которой МК88 расцвёл.

Коробочка представляет собой контроллер, совмещающий COM-порт и дополнительную оперативную память, а также он позволяет подключить CF-карту или DOM-модуль в качестве накопителя данных, ну или жесткий диск. Словом всё, чего мне так не хватало в МК88.
Оперативной памяти стало теперь вот столько:

А общая картина аппаратной конфигурации выглядит так:

Покажу контроллер снаружи и изнутри. Всё это нужно для того, чтобы пояснить общий механизм взаимодействия, позволяющий нам наладить сетевое соединение с BBS.

COM-порт
Целиком, плата выглядит так. Синий разъем СНП-59 стыкуется непосредственно с ответным интерфейсным разъёмом МК88, без удлинителей и переходников. Просто вставляется как картридж.

Вид сверху. Справа, разъем интерфейса жесткого диска


Разъем со знаком качества СССР, подлинный
Загрузка операционной системы производится с CF-карты. Целиком конструкция выглядит так.

Стандартный 40-жильный шлейф
Это всё, что касалось контроллера. Теперь попробую побалансировать в рамках понятий, кто же на самом деле выходит в интернет. Процедуру выхода в интернет подобных МК88 ретроустройств можно рассматривать с разных сторон.
В нашем случае, я использую модем следующего проекта.

Сущность этого модема — это плата ESP8266mod, соединённая с адаптером «RS‑232 to TTL» и соответствующей прошивкой внутри ESP.

В нашем случае...
Есть мнение, что в интернет выходит ESP, а МК88 является всего лишь терминалом. Резонно. С другой стороны, МК88 может сказать: «Хм, мне всё равно, через что налаживать соединение, — будь то настоящий dial‑up модем, подключённый к аналоговой телефонной сети, либо новоявленная ESP, подключённая через WiFi». Главное — посылать AT-команды через COM-порт модему и получать результат. А какой именно подсоединён модем — уже частности. Так или иначе, мы подадим трафик в МК88.
Вообще-то статья про ретрокомпьютер — не сместился ли фокус повествования в сторону новодела? Всё, что выше, было необходимо для пояснения, как всё организовано. Ну, а может, читателю потенциально захочется повторить подобное?
Переходим непосредственно к «сёрфингу» по BBS. Посмотрим, как выглядят некоторые распространённые BBS, а также глянем потенциальную возможность посмотреть telnet-мультик «Звёздные войны» в ASCII Art. Оно запускается и идёт, но меня хватило только на начало заставки…
Для «сёрфинга» используем терминальную программу для MS-DOS — term90. Запуск и её настройка есть в ролике, хотя какая там настройка? Это всего лишь указание скорости работы COM-порта, остальное — по умолчанию: восьмибитная передача, без контроля чётности (служебный бит для контроля чётности не используется) и с одним стоп-битом (8‑N‑1).
Хабр в своей основе — платформа больше для чтения, но всё же я решил преподнести результаты в виде динамики видео. Роликов два, на разных платформах — кому где нравится. Второй ролик был черновой, но я решил его оставить, так как там видны «грабли», на которые приходилось наступать; в частности, разобрался, как отключить локальное эхо (прочитал инструкцию). Итак, ролики дублируются 2×2, выбирайте…
В конечном итоге мы увидели коммуникационные возможности компьютера МК88. Разумеется, это не всё, что можно продемонстрировать, ведь есть ещё возможность использовать SLIP-протокол, который работает на канальном уровне стека TCP/IP и позволяет передавать данные в виде IP-пакетов, используя последовательный порт. Это открывает «горизонты» в виде использования FTP и даже HTTP. SLIP — нетребовательный протокол, нагрузка на процессор минимальная, и ему, процессору, можно в полном объёме трудиться над работой с браузером для просмотра. Будет ли интересен такой ретроэксперимент — прошу написать в комментариях.
В принципе, на МК88 запускается Microsoft Windows 1.0, и там тоже есть терминальная программа, но ограничимся MS-DOS. МК88 — компьютер медленный, но интересный, и даже в современном мире худо-бедно может служить для коммуникации.
В дальнейших «изысканиях» удалось запустить современный ELKS. ELKS — это крошечный дистрибутив Linux для процессоров 8088, 8086. На этапе загрузки (видео ниже) можно посмотреть аппаратное обеспечение и другие характеристики машины. У ELKS есть образ, занимающий дискету 360 Кб. В образах побольше есть даже DOOM, Digger, Тетрис, а также графическая среда, основанная на оконной системе Nano-X (Microwindows). Кому интересно, описание можно глянуть здесь.
Всё это — перспектива дальнейших исследований, не всё гладко у меня прошло.

И поближе:

Версия далеко не последняя, но это были эксперименты
Уважаемые читатели, если есть вопросы по настройке WiFi-модема, пишите — я готов помочь и подсказать, потому что, в своей основе, решение тривиальное, но далось мне не сразу — пришлось посидеть, в том числе из-за неисправных конвертеров COM-портов. Наградой стало то, что разобраться всё же удалось.
Спасибо за уделенное время! :)
Может быть интересно:
Перейти ↩
Новости, обзоры продуктов и конкурсы от команды Timeweb.Cloud — в нашем Telegram‑канале ↩
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | [Перевод] Самодельный BIOS для микшерного пульта и запуск DOS на нём | 0 | 5 | 26-06-2026 |
| 2 | Уникальный смартфон из 2002'ого с процессором m68k и GPU: инженерное чудо Palm i710 | 0 | 7 | 22-06-2026 |
| 3 | Bitcord мессенджер со встроенной экономикой на базе Web3 | 0 | 17.16 | 27-06-2026 |
| 4 | «Бура́н» — советский орбитальный корабль-ракетоплан многоразовой транспортной космической системы (МТКС), ... | 0 | 6 | 04-07-2026 |
| 5 | Как IBM изобрела половину современного IT, но почти каждый раз на этом зарабатывал кто-то другой | 0 | 10.18 | 27-07-2026 |
| 6 | ЗАБЫТАЯ ЦИВИЛИЗАЦИЯ...... “Буран” – советский многоразовый космический корабль. 15 ноября ... | 0 | 7 | 19-07-2026 |
| 7 | Когда сегодня говорят, что беспилотники это технология XXI века, хочется ... | 0 | 5.74 | 23-07-2026 |
| 8 | Мат.плата Foxconn A88GM Deluxe - все решит цена | 0 | 8.74 | 18-07-2010 |
| 9 | Помните как Путин сидел и рассказывал нам свои фантазии о ... | -8 | 6 | 08-07-2026 |