
ZX Spectrum я впервые увидел, ещё будучи школьником в гостях у одноклассника, и сразу решил, что совершенно точно хочу себе такой же компьютер. К сожалению, семья у нас была не из богатых, потому воплотить мечту в реальность я смог только в старших классах. Впрочем, приобрести готовый компьютер всё равно возможности не было, пришлось собирать «Спекки» из купленных на радиорынке запчастей при помощи старшего приятеля, имевшего навыки радиомонтажа. Увы, спаяли мы его плохо: комп перезагружался всякий раз, когда на кухне включался бабушкин холодильник, да и вместо монитора мне выделили старый чёрно-белый телевизор, категорически запретив распаивать разъём RGB на единственном в доме цветном «Рубине». В общем, вдоволь наиграться на «Синклере» у меня не получилось, потому сейчас, уже в зрелом возрасте, я купил незаконченный проект на базе современного ZX Evolution и решил довести его до ума. О том, что из этого вышло — мой сегодняшний рассказ.
Почему Evo?
На самом деле, у меня уже есть два оригинальных клона «Спектрума» отечественного производства: элегантный «Композит» и популярная некогда «Дельта-С» с «прозрачной» пластиковой клавиатурой. Историю с подключением этих компьютеров к современному телевизору и эмулятору магнитофона на базе Arduino я уже рассказывал на «Хабре», и обе этих машины в роли игровых ретро-консолей меня вполне устраивают. Но и тот, и другой комп — клоны ZX48, а иногда мне хочется поиграть во что-нибудь для «Пентагона» или «Скорпиона», требующее 128 или 256 килобайт оперативки. Вывод напрашивался сам собой: нужно обзавестись каким-нибудь современным компьютером на базе Z80, способным эмулировать более продвинутые платформы.
Таких компьютеров сегодня существует несколько, и ZX Evolution, в девичестве — Pentevo, один из них. Это целиком и полностью отечественная разработка, которую начали создавать ещё в 2002 году российские энтузиасты, объединившиеся в команду под названием NedoPC, а готовое изделие впервые показали публике в 2009-м. Парни наладили мелкосерийный выпуск ZX Evolution, который продавался как в виде конструктора для самостоятельной сборки, так и в виде уже готовых к эксплуатации прошитых плат. Я купил себе намного более продвинутый вариант: незаконченный проект в виде уже смонтированной в корпусе платы с готовым набором других запчастей — бывший владелец утратил интерес к этому начинанию и решил продать всё нажитое следующему любителю «Спектрумов» в надежде, что тот доведёт начатое до ума. Новым владельцем Evo стал я.
Конструкция корпуса

Сама по себе плата (я приобрёл ревизию С) довольно любопытна: питание на ней реализовано в соответствии со стандартом miniATX, причём она имеет штатные отверстия для установки в такой корпус — мне она прямо в корпусе от фирмы InWin и досталась. Основой для компьютера служит нативный Zilog Z80, а логика реализована на базе программируемой матрицы Altera EP1K50Q208. Памяти на борту — 4 Мбайта (значительная её часть используется для организации виртуальных дисков), объём ПЗУ на базе flash ROM составляет 512 Кбайт. Есть два разъёма ZXBUS для подключения периферии, встроенные разъёмы для присоединения дисковода и жёсткого диска стандарта IDE, контроллер и порт RS232, периферийный контроллер ATMEGA128, а также неполный LPT, к которому можно подключить принтер.

Видеосигнал выводится на стандартный разъём VGA — для этого используется аппаратный скандабблер, есть аудиовыход, а также порты PS/2 для мыши и клавиатуры. Кроме того, в задней части платы смонтирован считыватель SD-карт и магнитофонный вход Tape-IN для истинных любителей старины.
Пожалуй, самая важная деталь любого «Спектрума» с точки зрения пользователя — клавиатура. Большой «IBM-овской» клавой пользоваться на таком компьютере не слишком удобно, но бывший владелец моего Evo придумал интересное решение: компактная клавиатура Diebold, которая, во-первых, имеет встроенный тачпад и поддерживает интерфейс PS/2, а во-вторых, по ширине — точь-в-точь совпадает с габаритами корпуса InWin. Её вполне можно закрепить на верхней крышке корпуса, чтобы она не потерялась: и практично, и удобно.

Чтобы аккуратно смонтировать клавиатуру, в крышке пришлось проделать отверстие, через которое был пропущен провод со срезанными разъёмами, а потом клавиатуру и провод закрепили изнутри.

Разъёмы PS/2 я вернул на место, присоединив их к проводам клипсами — иначе отверстие в корпусе пришлось бы сверлить слишком большое. Теперь клавиатуру и тачпад можно подключать к штатным портам на плате.

Монитор тоже был выбран нестандартный: небольшой 10-дюймовый VGA от кассового терминала: он идеально совпал с шириной корпуса. Подставка монитора была удалена, а на задней стенке корпуса смонтированы три крепления под подвижную «ногу».

Чтобы оптимизировать конструкцию и избавиться от лишнего БП, прямо в блоке питания компьютера был распаян разъём форм-фактора USB, на который выведено питание монитора. Оттуда оно и подаётся на дисплей через специально собранный короткий провод-переходник.

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

В поднятом — дисплей тоже выглядит довольно-таки эстетично.

Крутятся диски
К ZX Evolution можно подключить до 4 флоппи-дисководов (3,5" или 5,25"): за работу с ними отвечает аппаратный контроллер КР1818ВГ93. Я мечтал присоединить к Evo пятидюймовый флоповод, чтобы насладиться аутентичным звуком «Хр-р-р-р-р-р!» при его инициализации, но исправного устройства по разумной цене мне отыскать так и не удалось. Поэтому пришлось купить дисковод 1,44 в форм-факторе 5” (найти чёрный тоже оказалось непросто!) и вставить его в соответствующий отсек корпуса.

Примечательно, что ZX Evolution умеет работать с дискетами только в режиме DD, поэтому чтобы они форматировались и нормально читались, на них нужно заклеивать соответствующее окошко в левой части, если расположить дискету «лицом» к себе и замком вниз. Впрочем, на компьютере, поддерживающем «из коробки» карты SD, дисковод нужен разве что для антуража.
А вот с жёстким диском пришлось немного напрячься. Места в корпусе InWin немного, поэтому влез туда только ноутбучный винчестер формата 2,5” стандарта PATA, для чего его пришлось подключить к переходнику Laptop IDE/44-pin PATA-IDE (на плате ZX Evolution используется разъём для стандартного IDE-шного шлейфа). С этой целью внутри корпуса под съёмным модулем дисководов пришлось заколхозить дополнительное крепление.

К слову, ZX Evolution понимает только файловую систему FAT32, при этом для того, чтобы диск опознался, после форматирования под Windows обязательно нужно скопировать на него и сразу удалить какой-нибудь файл, тогда на диске появится скрытая папка «Корзины» — иначе Evo этот накопитель не увидит. Впрочем, компьютер видит далеко не все диски: сначала я подключил к нему Seagate на 60 Гбайт, и ZX Evolution не смог определить этот винчестер, а вот Fujitsu на 40 гигов «подцепился» сразу и без проблем.
Я сразу же скопировал на этот диск огромную коллекцию игр в форматах TRD и SCL, скачанную с торрента — теперь на винчестере EVO хранится несколько гигабайт рассортированных по алфавиту «спектрумовских» игрушек в разных версиях.
Периферия
Вместе с компьютером мне досталось несколько дополнительных плат расширения. Прежде всего — это продвинутая звуковая карта с поддержкой нескольких аудиоинтерфейсов ZXM-SoundCard Extreme, которая предназначена для воспроизведения шестиканальной музыки на чипах YM2203/AY (TurboSound FM), поддерживает SAA1099 и другие расширения для стереозвука и демосцены.

Кроме неё есть ещё ZXNETUSB — сетевая и USB-карта для ZX Evolution. Эту карту также разрабатывала команда NedoPC, она сочетает Ethernet-контроллер и модуль USB host/device, позволяя обмениваться данными с современными устройствами, а также реализует хост-режим для флешек, клавиатур, мышей. Карточка полностью поддерживает загрузку файлов и сетевые сервисы для ретро-систем.

Портов ZXBUS на плате всего два. Чтобы подключить к ней ещё больше устройств, у меня есть специальная плата расширения.

После соединения всех основных устройств к плате я провёл тест-драйв — и машина заработала.

Ну, а в собранном виде комп выглядит так.


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


Заключение
Самое забавное во всей этой истории — то, что я покупал ZX Evolution в качестве ретромашины исключительно из ностальгических чувств, а получил вполне современный компьютер на классическом Z80, позволяющий запускать «те самые» игры. Понятно, что это — новодел, но, на мой взгляд, он гораздо ближе к духу оригинального «Спектрума», чем некоторые современные восьмибитные игровые консоли с «Алика», не говоря уже о и программных эмуляторах. Возможно, в этом и заключается главный смысл таких проектов — не в «хрусте» дисковода и не в знакомом с детства писке загружаемой с магнитофонной ленты программы, а в самой возможности собрать свой собственный фрагмент истории, который будет работать по твоим правилам и ломаться только там, где ты ещё не успел пройтись с отвёрткой.
Теперь у меня есть три «Спектрума»: два аутентичных клона из начала девяностых и один современный франкенштейн. Получился своеобразный «Спектрум мечты» — именно таким я его себе и представлял в школьные годы, только с поправкой на современные реалии. И знаете что? Меня не покидает мысль, что где-то на пыльных полках кладовок до сих пор лежат забытые кем-то «Пентагоны», «Скорпионы» и другие клоны, которые ждут своего часа. А значит, история моих ретро-приключений на этом точно не закончится.
© 2025 ООО «МТ ФИНАНС»
Комментарии (10)

black_warlock_iv
07.12.2025 14:40Тоже брал себе плату ZX Evo, но так и не смог запустить -- ни один монитор и ни один переходник не смогли осилить раскодировку сигнала VGA.

kmatveev
07.12.2025 14:40Нейросетка сгенерировала очень вырвиглазный скрин игры на первой картинке, но особенности цветности спектрума воспроизвела достоверно!

dvmuratov
07.12.2025 14:40Не, не достоверно, человечек вверху раскрашен так как спектрум не мог. Да и горизонтальные кирпичи имеют несколько оттенков синего.

StarJohn
07.12.2025 14:40Меня глубоко травмировала клавиатура, лежащая на корпусе в километре над столом. Если смогу пережить эту травму, то продолжу читать.
DFH
Для полного счастья пошивку TS-Config залей - новое дыхание для этой ретромашины.
Holmogorov Автор
Надо попробовать, спасибо!