Если при включении старого японского компьютера на экране появляется приглашение MSX BASIC с мигающим курсором и сообщением о свободных байтах — перед вами машина стандарта MSX, а не сломанный ПК: это нормальное состояние системы без загруженной программы. Аббревиатура MSX чаще всего расшифровывается как Machines with Software eXchangeability — «машины с взаимозаменяемым программным обеспечением», хотя историки спорят о точном происхождении названия.

Стандарт был представлен в 1983 году корпорацией Microsoft совместно с японскими производителями электроники. Идея заключалась в том, чтобы разные компании выпускали аппаратно совместимые компьютеры, на которых одни и те же программы и игры работали бы без адаптации. Это был один из первых масштабных опытов унификации домашних компьютеров — задолго до того, как подобный подход стал нормой в мире IBM PC-совместимых машин.

Суть стандарта MSX

MSX — это не конкретная модель компьютера, а аппаратная спецификация. Она жёстко определяла процессор, звуковую микросхему, видеочип, объём памяти и разъёмы, но оставляла производителям свободу в дизайне корпуса, клавиатуре и дополнительных функциях. Поэтому машины Sony, Philips, Panasonic, Yamaha, Sanyo и других брендов выглядели совершенно по-разному, но запускали одинаковый софт.

В основу легли широко доступные компоненты того времени:

  • 🧠 Процессор Zilog Z80A — популярный 8-битный чип, использовавшийся во множестве систем той эпохи
  • 🎨 Видеочип семейства Texas Instruments TMS9918 (в первом поколении) с поддержкой спрайтов
  • 🔊 Звуковой генератор AY-3-8910 от General Instrument — трёхканальный чип, знакомый по многим ретро-платформам
  • 💾 Встроенный интерпретатор MSX BASIC в ПЗУ, разработанный Microsoft
  • 🕹️ Стандартизированные разъёмы для джойстиков, картриджей и кассетных магнитофонов

Ключевым носителем программ стал картридж: он вставлялся в слот и запускался мгновенно, без загрузки с ленты. Именно слоты картриджей сделали MSX удобной игровой платформой.

Поколения стандарта

За годы существования платформа эволюционировала через несколько поколений, каждое из которых сохраняло обратную совместимость с предыдущими. Это важная особенность: программа для первого MSX в большинстве случаев запускается и на более поздних машинах.

ПоколениеГод появленияКлючевые изменения
MSX1983Базовый стандарт, видеочип TMS9918, от 8 до 64 КБ ОЗУ
MSX21985Новый видеочип V9938, больше цветов и разрешение, от 64 КБ ОЗУ
MSX2+1988Видеочип V9958, дополнительные графические режимы, выпускался в основном в Японии
MSX TurboR1990Процессор R800 с повышенной тактовой частотой, топовые модели Panasonic

Точные объёмы памяти и набор портов зависели от конкретной модели и региона продаж, поэтому при покупке ретро-машины характеристики стоит сверять с документацией именно этой модели. Два компьютера одного поколения могут заметно отличаться по оснащению.

💡

MSX — это единый стандарт, а не одна модель: десятки производителей выпускали совместимые между собой компьютеры четырёх поколений.