ZX Spectrum clones

Menu

  • Remakes, win.ports
  • Demakes
  • Indy games
  • Game OST
  • Статьи
  • Wonderful stories
  • Баннерообмен
  • Обратная связь
  • Computer history

  • Amiga
  • ZX spectrum
  • Console history

  • Atari consoles
  • SG-1000
  • SC-3000
  • Sega Mega Drive/Genesis
  • Dreamcast
  • NES/Dendy
  • SNES
  • N64
  • Sony Playstation
  • Skynet GDD Network

Отечественные клоны ZX_spectrum

    Первые клоны ZX Spectrum появились в СССР в конце 1980-х и быстро завоевали популярность благодаря цвету, музыкальным возможностям и, главное, обилию игр. Попали в СССР они вероятнее всего из Польши, по крайней мере, первые игры и документация шли с примечаниями на польском языке.
    Сразу же возникла идея сделать клон компьютера на советской элементной базе. Однако проблема заключалась в том, что «сердце» компьютера, процессор Z80 в CCCР на тот момент не производился, и его приходилось ввозить из за рубежа. В начале 1990-х советская электронная промышленность наладила выпуск клонов процессора Z80: Т34ВМ1 и КР1582ВМ1.
   
Другая проблема заключалась в том, что практически вся схема ZX Spectrum размещалась в специализированном чипе ULA — аналог современного понятия «чипсет». Микросхема выпускалась на заводах Ferranti под строгим контролем. Поэтому создателям клонов пришлось эмулировать работу ULA на микросхемах малой и средней степени интеграции. Позднее советская электронная промышленность освоила и аналог микросхемы ULA: Т34ВГ1.

Балтик



    Вероятно, самый ранний клон. ULA эмулировалась на программируемых микросхемах К556РТ4 и К155РЕ3. На плате штатно присутствует параллельный порт ввода-вывода на микросхеме КР580ВВ55. Предполагается установка двух микросхем ПЗУ объёмом по 8 килобайт. Процессор Z80 работал на частоте 4 МГц вместо 3,54 МГц на ZX Spectrum.

МОСКВА-48К

   
Год появления — примерно 1988 г. Эта модель являлась наиболее полной копией «ZX Spectrum 48», ОЗУ собрано на восьми 565РУ5 и восьми 565РУ6, то есть как в фирменном компьютере. Торможение процессора в адресах с #4000 по #8000 (16384-32767), хотя организация его работы сделана как в синклеровском оригинале. Ещё у «МОСКВЫ-48» 312 строк в кадре, что является стандартом. По словам очевидцев, была довольно трудна в наладке, и на плате много «исправлений». В связи с этим, данная модель распространялась только в Москве. В Ростове-на-Дону на радиорынке именовался как Краснодарский вариант. Исправления и доработка Владимира Кияшко.

МОСКВА-128К

   
Появилась примерно в 1989 году. Это первая машина с памятью 128 КБ. В схеме есть интерфейс принтера LX-PRINT, Sinclair Joystick, полный RGB сигнал. А недостатки, такие как «сбойность» ОЗУ и трудности в настройке, не прибавили ей популярности.

Зоновский вариант



    Зоновский, он же Ленинградский вариант. Вероятно, самый известный и массовый клон. Авторские права на разработку принадлежат ленинградскому предпринимателю Сергею Зонову. Также в разработке этой линии компьютеров принимали участие Андрей Ларченко и Николай Родионов.
    Ленинград 1. Примерно 1989 год. Её достоинства — ввод с магнитофона на 521СА3 (что обеспечивает хорошее качество считывания с ленты), а также простая схема — сделали «Ленинград 1» очень популярным среди бездисковых Speccy. Этому не смогли помешать даже довольно серьёзные недостатки: неправильная адресация портов и сложность любого расширения. Конструкция отличалась компактностью и применением довольно современных по тем временам микросхем, К555ИЕ, К555КП и т. д. Компьютер отличался хорошей повторяемостью (при наличии исправных микросхем) и был программно практически полностью совместим с оригинальным Sinclair ZX Spectrum.
   
Ленинград 2. Появился примерно в 1991 году. Несколько изменённая схема «Ленинград 1». В ней исправлена адресация Kempston-джойстика, в кадре формируется 312 строк (стандарт), легко вводится режим «теневого» ОЗУ, но «неисправность» с портом 254 (FEН) всё равно не устранена. К сожалению, со временем своего выхода плата слегка запоздала, она появилась примерно в середине 1991 года, и тогда же появился «Пентагон-128», который и захватил львиную долю рынка сбыта. Появись она пораньше — стала бы популярней «Пентагона»…

Hobbit



   
Хо́ббит» (Hobbit) — 8-разрядный домашний компьютер. Разработка основана на архитектуре ZX Spectrum. Сохранена программная совместимость с семейством ZX Spectrum. Разработан в СССР в конце 80-х. Авторы — Дмитрий Михайлов и Михаил Осетинский, г. Санкт-Петербург. Выпускался серийно фирмой «InterCompex». Компьютер выполнен в виде моноблока с клавиатурой, блок питания внешний.

Pentagon



   
Пентагон (англ. Pentagon) — популярный на территории бывшего СССР домашний персональный компьютер, представляет собой кустарно изготовленный клон компьютера ZX Spectrum британской компании Sinclair Research.
Всего было разработано несколько модификаций Пентагона:
Пентагон 48К (1989 г.) — без Beta 128 Disk Interface, существовала версия платы и с ним
Пентагон-128К (1991 г.) — без AY-3-8910
Пентагон-128К 2+ (1991 г.) — с AY-3-8910 на ошибочной частоте 3,5 МГц

Вышеперечисленные версии «Пентагона» считаются разработками фирмы ATM и творческого коллектива МикроАРТ, хотя точной информации нет. Известно только, что ими разработана плата «Пентагон 2+».
Следующие версии разрабатывались другими людьми:

Пентагон-128К 3+ (1993 г., фирма «Солон»)
Pentagon-1024SL v1.x (2005 г., Алексей Жабин)
Pentagon-1024SL v2.x (2006 г., Алексей Жабин)

    "Пентагон-128" - одногодок "Ленинграда-2" и "Profi" . Он пожалуй до сих пор является наиболее массовой моделью среди систем с расширенной памятью, несмотря на огромное число недостатков (сложность расширения, не совсем удачная смесь "Пентагона-48" и "Москвы-128").
    Последняя модель, «Pentagon-1024SL v2.3», содержит центральный процессор Z80A на тактовой частоте 7 МГц, 1024 КБ оперативной памяти, микросхему звукогенератора AY-3-8910 (YM2149F), два дополнительных графических режима (в том числе цвет на точку), PAL-кодер, и допускает подключение принтера, мыши, контроллера IDE и некоторых других периферийных устройств через шину ZX-BUS.
    Поскольку вся техническая документация, необходимая для самостоятельной сборки компьютера, распространялась свободно, а также в силу простоты изготовления, в 1991—1996 гг. компьютеры Пентагон (в основном, модель Пентагон-128К) разошлись по всей территории бывшего СССР, а также в некоторых странах ближнего зарубежья.

КОМПОЗИТ-48

    В общих чертах тот же «Ленинград-2», но несколько улучшенный. Необходимо заметить, что на таких машинах, как «Ленинград-1», «Ленинград-2», «Композит-48», вместо кварца можно поставить подстроечный конденсатор.

КОМПОЗИТ 128

   
Память была просто напаяна поверх припаянной к плате в режиме 48 КБ, это делало машину трудно настраиваемой. На плате нет контроллера Beta-Disk Interface, нет системного разъёма, подключение принтера связано с некоторыми проблемами. Это просто ZX Spectrum 128 для работы с магнитофоном, а если захочется подключить Beta Disk Interface, то всё придётся делать на проводах.

ПЭВМ «БАЙТ»



   
Продукт Брестского электромеханического завода (БЭМЗ). Имел в запасе 48 килобайт оперативной памяти и дополнительное ПЗУ со знакогенератором (кириллический шрифт). Раздельные поля памяти. Позже, умельцы начали расширять память до 128 КБ и даже до 1024 КБ. Минский контроллер НГМД был предназначен для работы в CP/M. На плате установлен программный таймер КР580ВИ53, и его порты конфликтуют с портами Beta Disk Interface, что, собственно, и создаёт проблему подключения контроллера. Программистом VfNG из New Group было разработано модифицированное ПЗУ TR-DOS специально для этого контроллера. Для работы с TR-DOS приходится выбирать либо расширения, либо Beta Disk.

Profi



   
Разработанные в 1991 году Profi и Profi+ московской фирмой «Кондор» — были следующим шагом в развитии ZX Spectrum в СССР. Кроме аппаратной поддержки «Speccy», они могли работать в системе CP/M, имели 512 КБ или 1 МБ ОЗУ, режим «турбо» (заставлявший работать процессор на частоте 7 МГц), порт Centronics, музыкальный сопроцессор, возможность подключения жёсткого диска и модема.  К настоящему времени выпущено несколько версий "Profi". Система СР/М дает доступ к нормальным реализациям таких языков как Pascal, C, библиотекам функций, линкерам, редакторам и базам данных.

Scorpion ZS-256

   
Разработка фирмы «Scorpion» Сергея Зонова, важной его частью был сервис-монитор (англ. Shadow Service Monitor) Андрея Ларченко (MOA), расположенный в теневом ПЗУ (технология подмены ПЗУ), позволявший дизассемблировать и изменять программный код, не загружая свой отладчик, для которого часто просто не было места в памяти. Объём ОЗУ в оригинальной модели составлял 256 КБ. Режим работы в ОС CP/M был реализован плохо и многие программы отказывались с ним работать. Присутствовал контроллер Beta Disk Interface, порт принтера, SMUC — контроллер для подключения IDE-винчестера, контроллер обычной PC/AT клавиатуры. Позже появился GMX — модуль для увеличения объёма памяти, дополнительных видеорежимов, аппаратной эмуляции прочих клонов ZX Spectrum.

ATM Turbo

   
Эту машину производили две фирмы: АТМ и MicroART. Во время разработки машины АТМ-ТУРБО-2 творческий коллектив и часть «аппарата» ушли из фирмы АТМ и организовала фирму MicroART. При этом фирма «АТМ» потеряла права на разработку «ATM Turbo 2» версии 6.30, 6.40, 7.00, 7.10, 7.1. С версии v7.00 машина называется ТURBO 2+ во избежание ошибок и путаницы.

Возможности TURBO 2+:
ОЗУ
до 1 Мб (в v6.40 до 512 Кб), режим TURBO, контроллер Beta-Disk Interface с цифровой ФАПЧ,
четыре режима графики:
EGA (320×200), 16 цветов на экране из палитры в 64 цвета, (640×200), 2 цвета из 16 в каждом знакоместе 8 Х 1 пикселов, текстовый (80×25), 16 цветов, Режим ZX Spectrum (256×192)
Ко всему прочему, имеются на плате: АЦП, ЦАП и ПЗУ от КР573РФ2 до 271000 (от 2 КБ до 128 КБ).



ATM TURBO 2+ с прозрачным корпусом

   Операционная система СР/М v2.20 (в ПЗУ). Выход Centronics, выход RS-232 со стандартными выходными уровнями, так что можно подключать стандартную PC-периферию (мышь, модем и т. д.), контроллер IDE-винчестера (свободно работает только в CP/M и iS-DOS; для TR-DOS имеется только Disk Doctor; существует одна CD-игра — Time Gal). Музыкальный процессор AY8910/12. Контроллер IBM клавиатуры. Дополнительный порт (не конфликтуюший ни с чем), через него можно подключить программатор, модем (протокол V.22, стандарт хайес-модемов) и другую периферию. В версиях до v7.00 подключается АОН с соответствующей программной поддержкой. Системный порт блокируется в Spectrum-режиме (хотя есть специальный вход для использования расширений, он находится в области ТR-DOS). Встроенный COVOX, подключённый к порту #FB. Есть порт FFH.
    Совместимость в режиме BASIC-48 — 95 %.
   
Недостатки: нет порта Kempston-джойстика, хотя есть два Sinclair-джойстика. Нет системного разъёма.

Импульс



   
В Краснодаре завод РИП выпускал клоны под маркой «Импульс». Клавиатура имела встроенную поддержку русских символов и измененное нестандартное ПЗУ соответственно. Модель «Импульс-М» отличалась встроенным СЕКАМ-кодером для подключения компьютера к телевизору.
    Также производился п
од названием "Сантака" производился Приборостроительным заводом имени В.И.Ленина, Минск, в начале 1990-х годов. Нумерация серии не сквозная: экземпляр номер 1046 выпущен в мае 1990, экземпляр 4492 выпущен в ноябре 1991, экземпляр 1813 выпущен в августе 1992.



Спектр БК-001



    Производился на заводе в Твери. 48 КБ памяти. Отличался измененным корпусом (объединённым с клавиатурой), внешним блоком питания и неудобной плёночной русифицированной клавиатурой. Совместимость с оригиналом невысокая. Это следствие изменённого разработчиками ПЗУ, в которое были прошиты русские символы и тест магнитофона (аналогичный имевшемуся в фирменном ZX Spectrum 128 без расширений). Кроме того эти компьютеры очень критично относились к качеству питания, перегревались, и не имели защиты от наводок статического напряжения (обычно больше всего страдала память). В комплект входила кассета с подборкой игр.

Эльбрус

   
Производился на заводе «Электроника» в Нальчике. Имел 4 одинаковых разъёма: блок питания, джойстик, магнитофон, телевизор. Символы, нанесённые на клавиатуру компьютера, были нестандартными и сложными для запоминания (АР2, Рег и т. д.).

Символ



   
Производился на «Пензенском радиозаводе» в Пензе небольшими партиями с начала 1990-х годов и примерно до 1995 года. Имел 4 пятиконтактных выхода: KEMPSTON-джойстик, магнитофон, телевизор цветной (полный RGB+Sync сигнал), телевизор ч/б и один разъём для блока питания 5 В. Отличался дешевизной, предельно упрощённой схемой и маленькими габаритами. Для соединения с цветным телевизором в комплекте поставки имелась плата-адаптер, которую необходимо было вставить в телевизор. Она переводила телевизор в RGB-видео режим, которого у советских моделей не было. Корпус компьютера пластиковый, из двух половинок. Внутри две платы, каждая на своей половинке — основная (с системной шиной по нижнему краю платы) и плата клавиатуры (клавиши механические и не отличались особой надёжностью). Клавиатура «откидывалась» вправо, как книжка, и соединялась с основной платой множеством гибких проводников (производители сэкономили на разъеме). В компьютере использовался советский аналог процессора Z80 — КР1858ВМ1, 16 КБ ПЗУ, 48 КБ ОЗУ и базовый матричный кристалл Т34ВГ1 — прототип современных чипсетов. Этот «чипсет» был самой слабой частью компьютера, так как он был наименее надёжным компонентом и очень дефицитным. В данном компьютере использовалась изменённая неоригинальная синклеровская прошивка, при старте появлялась надпись (C)1989 DIDAKTIK SKALICA. Также стоит отметить немного изменённый по сравнению с оригинальным шрифт (полужирный). Никаких проблем с совместимостью программ для режима 48K выявлено не было.

Sintez



   
Разработка завода «Сигнал» (город Кишинёв). Программно совместим с компьютером Sinclair ZX Spectrum 48, 1991 год. Название придумал Виктор Петрашов, начальник КБ ТНП. Известна стоимость одной из моделей на момент выпуска — 990 рублей без джойстиков и 1090 рублей в комплекте с двумя джойстиками.
    Sintez. Обычная модель с 48 КБ ОЗУ. Схема разработана на основе одной из существовавших на тот момент (возможно,Ленинград), в которую были внесены некоторые изменения для уменьшения количества микросхем.Один из разработчиков утверждает, что при разработке Sintez было принято решение максимально использовать узлы от компьютера Вектор-06Ц, который производился НПО "Сигнал" до начала выпуска Sintez'а. В частности, для корпуса использовалась та же пресс-форма с другим логотипом. Однако, корпус Вектор-06Ц не имеет ничего общего с корпусами Sintez и Sintez M.
   
Sintez М. Модель с 48 КБ ОЗУ. 49 микросхем. Разработана фирмой "Интекомплекс" (Москва). Не имеет отношения к оригинальному Sintez, однако производилась НПО "Сигнал" как одна из моделей серии, и использовала тот же корпус. В 1989 году компьютер стоил 2000 рублей. Однако, при включении экземпляра с серийным номером 08959 отображается надпись © 1990 Intercomplex. Вероятно, существовало несколько версий прошивок. Модель оказалась крайне неудачной в производстве, имела высокий процент брака.
    Sintez 2. Сменила модель Sintez M. Модель с 48 КБ ОЗУ. Схема разработана заново, с использованием удачных узлов от оригинального Sintez. Выпускалась в том же корпусе, что и предыдущие модели. Была намного удачнее в производстве, имела низкий процент брака. При включении компьютера выводилась надпись 1989 Sintez "SIGNAL".
    Sintez 3. Модель с 48 КБ ОЗУ, предусматривала расширение до 128 КБ. Мелкая логика заменена специализированной БИС, разработанной заводом "Мезон" (Кишинёв), для упрощения и удешевления производства.

Дельта-С

   
Самый ближайший по структуре логики (и другим характеристикам, таким как объем ОЗУ), но ненадёжный клон ZX Spectrum+. Производство города Чебоксары. Существовало 2 модификации этой модели — первая — собранная на микросхемах логики, вторая — на ULA, со встроенным SECAM-кодером и ВЧ-модулятором. Оба варианта комплектовались разными клавиатурами (1ый — контактной, 2ой — плёночной), так что их можно было легко отличить. Производился с 1989-го до начала 90-х (последнее изменение ПЗУ было датировано 1990-м годом). Он имел 2 БМК для сканирования расширенной клавиатуры, но одна из них при работе перегревалась, и на клавиатуре начинали самопроизвольно «нажиматься» случайные клавиши, либо компьютер работал, но вообще на клавиатуру не реагировал. В целом проблема решалась получасовым охлаждением компьютера в морозилке, но бывали и более плачевные последствия. Этот клон не имеет ни AY/YM, ни контроллера дисковода ВГ93.

MAGIC

    Cерия отечественных клонов ZX Spectrum 48kb. Среди разработчиков - Сергей Жаворонков, Андрей Вычегжанин. Начальником сектора разработки в НПО "Интеграл" являлся Анатолий Хоменя.

MAGIC-04
. Собран на мелкой логике, 52 корпуса. Клавиатура — 41 клавиша. Встроенный кодер SECAM, интерфейсы Kempston и Sinclair джойстиков. Общее поле памяти с торможением, около 64000
тактов в прерывании.



MAGIC-04

MAGIC-05. Усовершенствованный вариант предыдущей модели. Клавиатура — около 60 клавиш (дополнительные клавиши опрашиваются через порт #xxFC), есть нестандартный порт принтера. 69888 тактов в прерывании. Имеет модифицированную прошивку Sinclair Basic, добавлена поддержка расширенной клавиатуры и порта принтера.
MAGIC-06. ZX Spectrum 48k, собранный на ULA, с модифицированной ПЗУ выпуска 1993-го года. Имеет плёночную перемаркированную клавиатуру «Электроника МС7007», встроенный SECAM-кодер и ВЧ-модулятор, то есть возможно подключение к телевизору без вмешательства в сам телевизор. Также присутствует и RGB-выход. Модель ULA неизвестна, так как на ней нет маркировки.



MAGIC-06

MAGIC-07. 128 КБ с музыкальным синтезатором AY-3-8910 и контроллером дисковода. Не производился серийно, существовали опытные образцы на основе специально разработанной версии БМК, выпущенной опытной партией.

Орель БК-08



   
Орель БК-08 — бытовой компьютер производства Днепровского Машиностроительного Завода. Официальное название: компьютер видеоигровой «Орель БК-08» БУ2.940.007. Далее по тексту — БК.

Общие характеристики
Центральный процессор: UA880A (аналог Z80A производства ГДР) либо Z80A, с тактовой частотой 3.5 МГц. Оперативная память 64 КБ реализована на 8 микросхемах типа КР565РУ5В.
Интерфейсы: видеовыход RGB для подключения к телевизорам, соответствующим ГОСТ 24838-47; вход/выход для подключения бытового кассетного магнитофона, применяемого в стандартной комплектации в качестве устройства долговременной памяти; два разъёма для подключения джойстиков типа Sinlcair/Kempston; разъём системной шины

Особенности архитектуры

    Теневое ОЗУ. Область адресного пространства процессора 0-3FFFH при помощи программно-доступного регистра может отображаться как на ПЗУ, так и на соответствующие адреса ОЗУ. Конструкция платы предусматривает установку двух наборов микросхем ПЗУ емкостью 16 КБ каждый, но на практике использовался лишь один из них. Возможность выбора источника касается лишь операции считывания данных, в то время как запись всегда производится в ОЗУ. Такая организация позволяет, с одной стороны, организовать загрузку данных в теневое ОЗУ средствами встроенной BASIC-системы, но с другой стороны, содержимое теневого ОЗУ может быть испорчено программами, не учитывающими его наличие. Данные в теневом ОЗУ не теряются после аппаратного сброса клавишей RESET.
    Расширенная клавиатура.Клавиатура БК — кнопочная, герконовая, 67-клавишная. Алфавитно-цифровая зона клавиатуры совпадает со стандартной AT-клавиатурой с точностью до наборов клавиш-модификаторов. Раскладки алфавитных клавиш — стандартные (QWERTY и ЙЦУКЕН). Переключение раскладок производится специальными служебными клавишами РУС и Р/А. Опрос дополнительных клавиш осуществляется через неиспользуемые в стандартной модели биты портов клавиатуры. Общее количество программно-доступных клавиш — 56, остальные аппаратно эмулируют нажатие комбинаций Caps-Shift + <цифра> и предназначены для управления курсором и режимом редактирования.
   
Кнопка NMI.Немаскируемое прерывание процессора может быть инициировано пользователем при помощи кнопки NMI, расположенной на корпусе БК. Такая возможность в сочетании с размещением в теневом ОЗУ отладочного монитора является исключительно полезной при разработке программ на языке Ассемблера или в машинных кодах.
   
Прочие схемотехнические особенности

    Циклы ожидания при обращении к ОЗУ отсутствуют, что повышает быстродействие системы по сравнению с оригинальным ZX Spectrum или такими его клонами, как «Ленинград». Схема регенерации ОЗУ не зависит от содержимого регистра I процессора, что устраняет известный дефект оригинальной модели — разрушение изображения при записи в этот регистр значений 40H-7FH.
    Точная дешифрация портов ввода-вывода (по 8 линиям адреса) благоприятствует разработке дополнительных устройств.
   
Запрос по линии INT автоматически снимается по сигналу подтверждения прерывания, предупреждая тем самым проблемы, связанные с длительностью генерации этого запроса.
   
Количество тактов между прерываниями такое же, как у оригинального ZX Spectrum — 69888.
   
Адресные сигналы на клавиатуру выведены через буферы К155ЛП9, а не через диоды, как на многих других вариантах ZX Spectrum. Благодаря этому устраняются возможные наводки в системную шину с клавиатуры.
   
Сигналы видеоконтроллера формируются под управлением ПЗУ (микросхемы К155РЕ3 и К556РТ4). Синхронизация точно соответствует оригинальному ZX Spectrum.
   
Питание БК осуществляется постоянным током напряжением 24В (сетевой выпрямитель входит в комплект поставки). В корпусе БК размещается импульсный стабилизатор напряжения, вырабатывающий основное питающее напряжение +5В и дополнительное — +12В. БК малочувствителен к помехам, возникающим в электросети, например, при включении холодильника. Нагрузочная способность стабилизатора по цепи +12В очень мала, но достаточна для питания микросхемы КР1818ВГ93, которая устанавливалась в контроллер дисковода.
   
    Базовое программное обеспечение. В комплект поставки БК входит комплект базового программного обеспечения: интерпретатор языка BASIC в ПЗУ и магнитофонная кассета с программами tst, MZ80 и RECLAMA.
    Бейсик-система. Прошивка ПЗУ содержит вариант оригинального ПЗУ ZX Spectrum, адаптированного к расширенным возможностям БК. При загрузке отображается сообщение "Бейсик-система вер. 2.0".

    Характерные особенности. Русификация: используется 7-битная кодировка КОИ-7 с переключением кодовой страницы выводом управляющих кодов. Модифицированы подпрограммы ПЗУ ввода символов с клавиатуры и вывода на экран. Таблицы символов русского знакогенератора размещаются в верхних адресах ПЗУ, не задействованных в оригинале. Реализован традиционный для ZX Spectrum ввод служебных слов языка BASIC нажатием одной клавиши, но расположение слов на клавиатуре отличается от оригинала. Обработчик NMI: вместо стандартного обработчика реализован свой, активирующий теневое ОЗУ, что вызывает неявную передачу управления коду, расположенному в этом ОЗУ. Известные ошибки оригинального ПЗУ исправлены не были. В то же время, отличия архитектуры БК потребовали исправления некоторых других проблем, которые не проявляли себя на оригинальной архитектуре, но могли вызвать частичную порчу данных в теневом ОЗУ.
    Монитор MZ80. Малая операционная система MZ80 предназначена для выполнения и отладки программ в машинных кодах и реализует следующие функции: управление системой ввода-вывода, загрузку программ, запуск программ, формирования и копирования файлов (программ), отладку, сервисные возможности. Монитор размещается в теневом ОЗУ и активизируется пользователем при помощи кнопки NMI. Возможности MZ80 как отладчика не отличаются особым разнообразием. Например, в нем отсутствуют такие функции, как дизассемблирование содержимого памяти либо пошаговое исполнение программ. Некорректная работа с содержимым регистра R процессора и особенности возврата в прерванную программу не гарантируют восстановления после немаскируемого прерывания.
    Программа tst. Программа предназначена для проверки функционирования основных узлов БК: клавиатуры, формирователя сигналов управления цветом и яркостью, звукового формирователя, формирователя сигналов управления цветом бордюра, ОЗУ и ПЗУ, устройств ввода-вывода сигналов кассетного магнитофона.
    Программа RECLAMA. Демонстрационный ролик, реализованный на Laser BASIC.
   
Совместимость. БК обеспечивает лишь частичную совместимость с оригиналом. Основным источником проблем служит изменённое содержимое верхних адресов ПЗУ, что вызывает сбои в работе программ (например, игры Bomb Jack), использующих ПЗУ в качестве источника адреса обработчика прерывания режима IM2.

ZX Next

   
Создатели — Константин Свиридов и Леонид Ермаков. Разрабатывался с 1989 года, первые экземпляры были выпущены в 1993 году, всего было выпущено около 700 машин. Продавался как в сборе так и в виде набора для сборки. ОЗУ — 128 либо 512 КБ. На материнской плате был ряд слотов, в которые вставлялись платы расширения. На такие платы были вынесены: видеоконтроллер, контроллер Beta Disk Interface, контроллер жёсткого диска, контроллер локальной сети, плата расширения памяти. Видеоконтроллер был построен на втором процессоре Z80, который выполнял код из Next ROM Video для формирования видеосигнала. Кроме стандартного видеорежима также был цветной режим 640×200. ZX Next в "ZX-Форум 2" предсказывали великое будущее, но время прошло, а никакого прогресса сей агрегат не вызвал.

Львов

    Разработка компьютера велась в 1984-1985 годах в ОКБ Львовского Политехнического Института (в настоящее время НИКИ ЭЛВИТ), на то время являвшемся режимным предприятием.
Основной автор схемы — Юрий Дмитриевич Добуш. В разработке принимали участие Евгений Евгеньевич Натопта (программное обеспечение) и Олег Васильевич Старостенко (печатная плата). Значительная часть информации была получена от иностранных студентов из Венгрии, ГДР, Сирии и других стран, находившихся в СССР на обучении и проживавших в общежитии института.
    Разработка клона была начата в связи в возникшей потребность создания (клонирования) простого компьютера с хорошими графическими возможностями и большим количеством ПО. На тот момент в Киеве уже занимались созданием отечественного клона IBM PC, и потому в качестве объекта клонирования был выбран ZX Spectrum, увиденный авторами в середине 1984 года у зарубежных студентов. После завершения разработки компьютера авторы также начали работу над клоном IBM PC.
    В конце 1984 года прошло обсуждение с коллегами из города Каунас (Литва), также имевшими планы клонирования ZX Spectrum, по вопросу возможности коммерческого выпуска такого клона.
    В августе 1985 года оригинальный ZX Spectrum был взят у иностранных студентов на два часа для снятия осциллограмм. На основе анализа полученной информации, а также схемы оригинального ZX Spectrum, полученной из ГДР, была разработана схема с аналогичными параметрами. Её разработка заняла около месяца. При этом разработка велась не на бумаге, а непосредственно "в железе" — в виде рабочего макета, и с учётом доступной на тот момент ограниченной элементной базы. Первый вариант клона был запущен в октябре 1985 года. Схема на бумаге была составлена только после окончания разработки. Разработанный компьютер имел раздельное поле памяти. При разработке старались приблизить все тайминги схемы к параметрам оригинального компьютера, а также достичь аналогичного потребления тока.
    Прошивка ПЗУ была набрана с фотокопий статьи из западногерманского журнала с дизассемблированным ПЗУ. Фотокопии были также получены у иностранных студентов, занимавшихся разработкой ПО для ZX Spectrum и имевших много документации. В первом прототипе в качестве ПЗУ использовалось 16 микросхем РФ2, во втором — 4 микросхемы РФ4.
    Первой программой, заработавшей на клоне, была игра Jumping Jack, среди первых — Harrier Attack и Firebirds.
    Разработчики клона из города Каунас получили рабочий прототип раньше разработчиков Львова, но смогли закончить разработку только после получения готовой схемы Львова. Ранее они предоставили карту памяти компьютера, что ускорило работу над Львовом.
    После окончания разработки, в конце зимы 1986 года схема была передана на ПО "Полярон", где была выполнена разводка печатной платы на комплексе "Кулон". На этих платах присутствует надпись 1400HH. Также Старостенко вывез схему в Санкт-Петербург и Москву. В Москве в скором времени получил распространение клон Москва (48K), представлявший собой полную копию Львова. Этот компьютер получил бо́льшую известность, чем оригинал, так как Львов был разработан на закрытом предприятии и о месте его разработки умалчивалось. В Петербурге схема Львова была использована при разработке другого клона, Ленинграда, имевшего общее поле памяти. Схема Львова использовалась и при разработке других отечественных клонов, например, Пентагон 48. Многие микросхемы на его схеме имеют те же номера, что и на схеме Львова.
    Существует отечественный бытовой компьютер с похожим названием — ПК-01 Львов. Он не имеет отношения к ZX Spectrum и выпущен в 1988 году.

ZX-Poly

   
В 1994 году в России была разработана многопроцессорная платформа «ZX-Poly» на базе «ZX-Spectrum», обладающая обратной совместимостью и позволяющая расцвечивать и увеличивать графическое разрешение существуюее программное обеспечение. В 2007 году, разработка была опубликована создателем платформы Игорем Мазницей в сети, в виде технического описания и эмулятора, которые доступны на официальной странице платформы ZX-Poly. Из-за заката эпохи «ZX-Spectrum», работы по аппаратной реализации платформы были заморожены в конце 90-х.

KAY

   
С 1998 по 2001 год выпускались модели KAY 256 и KEY 1024, с ОЗУ объёмом в 256 КБ и в 1 МБ. Автор — Вячеслав Скутин. Машина в целом подобна Scorpion 256. Отличается наличием параллельного интерфейса Centronics, контроллера клавиатуры от IBM PC и мыши (Kempston mouse), возможностью подключения жёсткого диска IDE.

Следущая страница

Предыдущая страница
                        

Cabinet


Login form

Banners

Friends

Новости игровой индустрии, манга, аниме, фильмы, сериалы онлайн flash'ки и модификации Cep}I{'а Игровой Портал R-GAMES - От старых игр до современных, фильмы видео и многое другое Новинки и лучшие игры на РС скачать бесплатно и без регистрации!

Online


Онлайн всего: 1
Гостей: 1
Пользователей: 0