ATM Turbo — серия 8-разрядных бытовых компьютеров. Первая модель серии создавалась как один из многочисленных советских клонов ZX Spectrum, имеющий ряд своих особенностей. Из-за этих особенностей, которые получили развитие в последующих моделях серии, ATM Turbo не является обычным клоном ZX Spectrum, а представляет собой достаточно уникальный Spectrum-совместимый компьютер.
Плата компьютера ATM Turbo 2+ версии 7.10 производства группы NedoPC
В конце 1980-х годов творческий коллектив МикроАРТ[примечания 1] и фирма ATM[примечания 2] начали работу над производством клонов ZX Spectrum на советской элементной базе. Этим коллективам принадлежит авторство платы Пентагон 2+ (официально АТМ 128).[1]
Разработка ATM Turbo (официально АТМ-TURBO) явилась следствием достаточно простого устройства Пентагона, из-за чего его тиражированием занялось большое количество небольших фирм, без каких-либо отчислений авторам. Устройство ATM Turbo было сложнее как в целом, так и с точки зрения нелегального копирования, так как в схеме видеоконтроллера использовалась ПЛМ 1556ХЛ8 (прошивка которой являлась коммерческой тайной).
В начале 1991 была разработана, а осенью выпущена первая модель ATM Turbo, неофициально называемая ATM Turbo-1.
Разработчиками являлись фирмы ATM и ИНТЕР-ЛИНК[2], схемотехника и разводка платы — MICROART INC, программное обеспечение — XVR Production[3].
Из-за высокой цены и несовместимости с некоторыми старыми играми (впоследствии устранённой) она не получила большого распространения, хотя обладала более высокими характеристиками, чем другие Spectrum-совместимые компьютеры.
4.40 — ошибок нет, но для нормальной работы CP/M (BIOS 1.00 и выше) необходима небольшая переделка.
4.50 — без ошибок, с возможностью использования 1556ХЛ8 в пластмассовом корпусе DIP24 (широкий, 24 вывода).
5.20 — то же, что в 4.50, но на одной плате с расширенной клавиатурой (корпус ПК «Микроша») и всеми разъёмами на плате.
ATM Turbo подвергалась критике за «использование технологии с шагом линий 0,625», что вызывало «звон» и помехи, а защита на элементе 1556ХЛ8 шла «вразрез с интересами пользователя»[4].
В 1993 появилась новая модель, ATM Turbo 2, разработанная фирмами АТМ и ИНТЕР-ЛИНК[5].
В том же году между творческим коллективом МикроАРТ и фирмой ATM возникли разногласия, и их сотрудничество было прекращено. Права на дальнейшую разработку компьютера остались у МикроАРТ. Фирма АТМ некоторое время выпускала свою версию ATM Turbo 2, отличавшуюся прошивками ПЛМ и ПЗУ (содержащего вместо ОС CP/M адаптированную версию MSX-DOS), но вскоре прекратила производство, и дальнейшими разработками не занималась. Творческий коллектив МикроАРТ преобразовался в фирму и продолжил выпуск неизменённого варианта ATM Turbo 2, также занимаясь исправлением существующих ошибок в последующих ревизиях плат.
Различия версий ATM Turbo2:
6.10 — на плате очень много ошибок. Для их исправления необходимо напаять около 30 проводов. Для работы с IBM клавиатурой нужно напаять «вторым этажом» триггер 555ТМ2. Версия в производство не попала.
6.15 — вариант версии 6.10, выпускавшийся фирмой АТМ. На плате стёрта надпись (c) MicroART.
6.25 — устранены три ошибки по сравнению с 6.10. Появилась возможность ставить на плату не только дорогую микросхему звукогенератора AY-3-8912, но и её более дешёвую версию AY-3-8910. Версия производилась фирмой МикроАРТ.
6.30 — по сравнению с 6.25, осталось только две ошибки (для исправления достаточно напаять три провода) и нет необходимости напаивать 555ТМ2 «вторым этажом». Версия производилась фирмой МикроАРТ.
6.40 — на плате исправлены ошибки. Реализовано одновременное использование IBM клавиатуры и Sinclair-джойстика. С платы убрана расширенная механическая клавиатура. Версия производилась фирмой МикроАРТ.
7.00 (TURBO 2+) — на плате две ошибки. Подключение IBM клавиатуры и RS-232 реализовано на 1816ВЕ31, что улучшило совместимость при работе с IBM клавиатурой. Возможно подключение до 1 МБОЗУ. Схема сопряжения с телефонной линией, содержащая очень много элементов (резисторов, конденсаторов и др.) заменена на коммутатор каналов для АЦП (561КП2). Сделана более надёжная схема работы с памятью и дисководом. Версия производилась фирмой МикроАРТ.
7.10 — производилась фирмой МикроАРТ (последняя версия, разработанная именно ей), а с 2004 года — группой NedoPC (в двух вариантах, внешне отличающихся наличием зелёной маски).
8.0 — АТМ Турбо 3+ (не путать с ZX Evo, имеющую аналогичное неофициальное кодовое название!) Разработана и выпускается под началом спектрумиста Zorel (Александром Коровниковым) из Днепропетровска. Устранены давние функциональные недостатки (не ошибки) текущей версии АТМ-2+. Прежде всего — это отсутствие слотов для внешних расширений, и отсутствие кемпстон-джойстика, ставшей привычной кемпстон-мышки. Но плата АТМ-2+ была почти полностью забита корпусами микросхем. Поэтому родилась идея заменить на плате 16 микросхем устаревших ОЗУ 565РУ7 на две современные микросхемы ОЗУ с SIMM-модуля.
8.1 — новая ревизия платы АТМ турбо 8.10 с исправлением всех предыдущих ошибок которые были допущены и выявлены на плате 8.0
В 1995—1996 МикроАРТ свернула производство компьютера. До 1998—1999 фирма продолжала разработку и распространение ПО для ATM Turbo, после чего прекратила заниматься темой ATM Turbo вообще. Ранее закрытая документация и прошивка ПЛМ были опубликованы в свободном доступе.
В 2004 последние производители Spectrum-совместимых компьютеров прекратили свою деятельность. Однако среди существующего коммьюнити поклонников этой платформы оставался интерес к приобретению нового железа, так как ранее произведённые машины со временем теряли работоспособность. Группа разработчиков-энтузиастов NedoPC приняла решение произвести некоторое количество машин. Для производства был выбран ATM Turbo 2+, как самый продвинутый из клонов ZX Spectrum, имеющий наиболее полную техническую документацию (минимальные затраты на подготовку производства). С 2004 по 2006 было выпущено около 50 экземпляров (как набитых плат, так и комплектов для самостоятельной сборки). За это время было сделано две ревизии плат (не получивших отражения в нумерации), в схему было внесено около 15 доработок и исправлений.
Кроме того, группа NedoPC продолжила разработку ПО для ATM, создав, в частности, ОС TASiS (адаптированную под дополнительные возможности компьютера версию iS-DOS). Независимые разработчики продолжили выпуск игр, утилит и демо под АТМ.[6]
В настоящее время производством компьютеров ATM Turbo 7.10 занимается Zorel из Днепропетровска[7], а группа NedoPC в 2009 году выпустила уже на современной элементной базе следующую модель, содержащую ряд значительных улучшений, под названием ZX Evolution (Pentevo)[8]. Обе платы производятся до сих пор (по состоянию на апрель 2013).
Диспетчер памяти: стандартный для ZX Spectrum 128 (память свыше 64КБ адресуется через окно в старших 16КБ адресного пространства), с возможностью включения нулевой страницы ОЗУ в нижние 16КБ адресного пространства
Графические видеорежимы:
Стандартный режим ZX Spectrum (256x192, по 2 цвета на блок 8x8 пикселей из 16 цветов)
Поддержка XT и AT клавиатур, на микроконтроллере 1816ВЕ31 (i8031)
Убраны следующие устройства:
Модем
Специально для ATM Turbo 2+ разработана прошивка ПЗУ xBIOS с поддержкой виртуальных дискет. Также для ATM Turbo 2(+) существует версия ПЗУ Mr Gluk Reset Service.
Турбо-режим до 14 МГц, переключается через меню и программно
4 МБ ОЗУ: поддержан и стандарт ATM Turbo 2(+), и расширенная память Pentagon 1024
2 слота расширения по стандарту ZXBUS для подключения General Sound и т. п.
Гибкая архитектура, основанная на FPGA (EP1K50) — существуют прошивки от сторонних разработчиков
SD card с прозрачной поддержкой в BIOS (EVO RESET SERVICE)
Добавлен видеовыход VGA
Энергонезависимые часы по стандарту Mr Gluk, IDE-интерфейс по стандарту Nemo, мышь по стандарту Kempston Mouse (ранее используемые несовместимые варианты этих интерфейсов убраны)
Развёртка от компьютера Pentagon с полным сохранением всех бордерных и мультиколорных эффектов
Добавлено 2 разъёма ZX-BUS (обрезанная версия, были протестированы все имеющиеся платки General Sound, NEO GS, NEMO IDE, ZXM-SoundCard, все работали).
Добавлено 2 ОЗУ с SIMM модуля сделано расширение до 4 мб ОЗУ
Доработан FDD для поддержки дискет 1.4 мб. (так же внесены доработки «Повышение помехоустойчивости ATM-turbo 2(+) при работе с FDD»)
Полностью переделан усилитель звука (за основу был взят усилитель с ZX Evo)
Добавлено 2 аудиовхода.
Переделаны все разъёмы.
Добавлена поддержка большого ПЗУ 1 Мб. (27с080, 27C801), переключается в зависимости от ПЗУ джамперами, теперь можно будет записывать в ПЗУ любой образ дискеты, что бы пользоваться ей как ROM диском.
Выведено возле процессора штыри с шиной data, для подключения дополнительных устройств.
Убрано ПЗУ и буфер с контроллера клавиатуры, на плату будет устанавливаться контроллер 89S51 (который прошивается 5 проводками), возможно будет добавлена поддержка мыши и часиков.
Убрана панелька под маленький муз. сопроцессор.
Выведены штыри для подключения контроллера внешней мыши (на тот случай если не получится сделать поддержку мыши на контроллере 89с51)
Добавлено на плату 2 разъёма питания ATX и AT
Соответственно формфактор, получился полноценный ATX, размером 305 × 244 мм
Переделан COM порт под GD75232.
Выведена на видеовыход раздельная синхранизация. (так же добавлен инвертор для подключения к EGA монитору, инверсия переключается перемычками)
Добавлен Кемпстон Джойстик.
Разъём для PAL кодера.
Убран преобразователь напряжения.
Добавлен аудиовыход на джампер.
Добавлены аппаратные чаcы.
Добавлен контроллер мыши (1 с контроллера клавиатуры, 2. кемпстон мышь)
На будущее, под ХЛ8 расположилась микросхема под АТФ, если вдруг кто нибудь возьмётся переделать ХЛ8 под АТФ.
Добавлены пустые отверстия где только можно на плате.
↑Фирма "МикроАРТ" официально создана 06.04.1992; учредители: Торшин Дмитрий Александрович, Локтионов Дмитрий Юрьевич (2:5020/308.19 aka 2:5020/249.2), Джинчарадзе Автандил Вахтангович, Джинчарадзе Александр Вахтангович.