Клоны ZX Spectrum: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Строка 254:
Вероятно, самый первый клон в СССР<ref name="first">{{cite web|url=http://www.zxpress.ru/print.php?id=636|work=Optron - 06|last=Климус|first=Владимир|title=Так кто же первый?|archiveurl=http://www.webcitation.org/65YhFyilE|archivedate=2012-02-19}}</ref>. Разработка началась в 1984—1985 годах, в ОКБ [[Национальный университет «Львовская политехника»|Львовского политехнического института]]. Автор схемы — Юрий Дмитриевич Добуш. Модель была разработана на основе схемы оригинального ZX Spectrum, полученной из [[Германская Демократическая Республика|ГДР]] и на основе осциллограмм, снятых с реального ZX Spectrum. Прошивка ПЗУ была набрана с фотокопий статьи из [[ФРГ (до 1990)|западногерманского]] журнала. Разработка была завершена в 1986 году, после чего схема была вывезена в Санкт-Петербург и Москву, где под её влиянием была создана плата «Москва 48K».
 
В 1985 году незаконченная схема была вывезена в Харьков, где на её базе была сделана «Харьковская плата». Организовал разработку Николай Беляев, в разработке принимали участие Мирослав Ивенский, Александр Торрес, Павел Гриб, Артем Терейковский, Игорь Милошенко, и другие. В 1986г «Харьков» был готов. Первый вариант платы содержал несколько ошибок, был трудоемок в изготовлении из-за использования навесных шин питания и большого количества микросхем (как и в оригинале, использовались две линейки памяти — базовые 16К на восьми 565РУ6 и дополнительные 32К на восьми 565РУ5), тем не менее был повторен в огромных количествах. После устранения ошибок, харьковская плата была чуть-ни ли не самой совместимой с оригинальным ZX Spectrum. В конце 80х годов, на основе харьковской платы была сделана т.н «краснодарская» плата. Сохраняя общий принцип построения, за счет нескольких схемотехнических решений удалось уменьшить размеры платы чуть ли не вдвое, добавив к тому же на неё порт [[КР580ВВ55]] (8255), работавший как Kempston Joystick.
 
=== Magic ===