Комментарии 60
Для ZX Evolution как раз таки есть две сетевых карточки: ZXNETUSB и ZiFi с помощью которых можно получить доступ в интернет.
В ней можно одновременно сидеть в IRC, ходить по HTTP (ессно, без жс, но картинки грузятся даже!), шарить диск спектрума на пц (через браузер), играть в сетевую змейку (more to come!), пинговать, сидеть в telnet'е и при этом ещё играть в несколько несетевых игр.
Пока хватит памяти (и сокетов в W5300).
И если те, кто (как выговорите) "украл" именно с целью сделать бизнес на клонах, ещё могут нести какую-то долю юридической ответственности, да и то лишь с т.з. современного понимания авторского права (а тогда оно было куда менее жестким, а в СССР не существовало вообще), то уж те, кто без всякой выгоды просто продвигал эти простейшие персоналки в массы, давая толчок развитию (а фактически, созданию) этой, ранее неизвестной в СССР отрасли, никакой ответственности не подлежат. Наоборот, я бы им памятники поставил.
а в СССР не существовало вообще
Какое смелое заявление.
Но "де-факто", если вы с ним не столкнулись, не значит, что его "не существовало вообще".
Компромиссный вариант: оно, возможно, было на бумаге. Устраивает?
Верно. Из ваших слов следует только то, что вы с ним не сталкивались. Тем не менее, авторское право в СССР было. Даже был специальный орган, назывался ВААП (Всесоюзное агентство по авторским правам). Ну и так, просто ради прикола, СССР в 73 году присоединилось к Женевской конвенции об авторском праве. Но, разумеется, только на бумаге. И исключительно ради того только, чтобы с особым цинизмом попирать, так сказать, так называемые, как их… права.
Но обратите внимание — теперь, когда массовый софт есть, попытка защитить его тем же способом, что и объекты культуры, не удаётся, в силу его специфики.
А что касается того, что
Западногерманские станки защите не подлежали— думаю, это не так, поскольку СССР был закрытым обществом и попросту мог нагло игнорировать существующую в загранке защиту промышленных образцов.
что за глупости, АП в СССР живее всех живых было, а вы просто путаете АП в СССР с международным АП. Собственно как и на сегодня вопрос АП в мировом масштабе это вопрос договорённостей стран, а внутри всё было, работало, регистрировалось, платились премии и лицензионные. Да, совсем не так как это принято видеть в американском кино, но и было это не в америке, так?
ЗАКОН ОБ ИЗОБРЕТЕНИЯХ В СССР. 31 мая 1991 года
Не признаются изобретениями:
- научные теории;
- методы организации и управления хозяйством;
- условные обозначения, расписания, правила;
- методы выполнения умственных операций;
- алгоритмы и программы для вычислительных машин;
- проекты и схемы планировки сооружений, зданий, территорий;
- предложения, касающиеся лишь внешнего вида изделий, направленные на удовлетворение эстетических потребностей.
Всё логично. Если ты что-то изобретаешь в стране, то ты изобретаешь для всех её граждан. Так или иначе, твоё изобретение со временем должно стать доступным всем гражданам страны. Во-вторых, тогда было возможно создание клона. Просто взять и сделать на своей элементной базе. Были технологии, которые могли разобрать что-то импортное до винтика, а потом сделать то же самое. Опять таки, цель благая — сделать доступным для всех граждан страны, а не "заработать бабла".
Еще очень интересный «клон» harlequin. Его автор сделал реверс-инжиниринг оригинальной ULA, и написал по ней книгу. Очень интересная книга в целом, не только для фанатов speccy. Сам harlequin построен полностью на 74 логике, КМОП-вариант у меня дома работает от батареек АА )
Ну и есть же ethernet на спекки )
Спасибо за статью.
У меня был Радио86РК, самые теплые воспоминания о нем (ч/б телевизор Чайка), и так же позднее ZX Spectrum — тоже классные воспоминания (+маленькая отвёртка для магнитофона).
Elite forever)
Уже намного позже, в 90-х годах, наша промышленность освоила производство клонов Z80, Т34ВМ1 и КР1858ВМ1, но работали они на порядок хуже настоящих.
Чем именно?
Напоследок, в качестве небольшого дополнения к статье приведем небольшой список ссылок на интересные проекты из вселенной ZX Spectrum.
И www.zxnext.narod.ru
Под этим «брендом» разрабатывал игры всего один человек — Вячеслав Медноногов.
Там ещё формально Вячеслав Медноногов был (музыка в «Приключения Буратино» его, а эта игра тоже имеет логотип CopperFeet).
Я совсем недавно для себя закрыл вопрос о том, какой процессор в моих клонах.
Мой первый компьютер — это ПЭВМ Дуэт. И в нем стоит и до сих пор работает U880
Есть еще Ленинград местного разлива. Долго не мог понять, что там за процессор, т.к. он был закрашен.
Но рассмотрев корпуса, понял, что скорее всего это КР1858ВМ1
Это я всё к чему? А к тому что, как оказалось, ни один из моих спектрумов не имел родного Z80. И на порядок хуже он не работал. Дуэт так и вообще получается полностью на советских деталях. Совсем недавно прогоняли полные тесты Z80 Test Suite которые работают больше часа. Проверяют работу команд и флагов. Есть определенные последовательности команд, которые недокументированным образом влияют на флаги при определенных комбинациях команд. Никто в здравом уме так не программирует. Но по факту, программно можно суметь определить, что процессор — не оригинальный Z80. По части тестов и U880 и ВМ1 отличаются поведением от Z80. В работе же никаких проблем не было.
Предполагалось, что читатели журнала смогут собрать, отладить и запустить этот компьютер самостоятельно, приобретя все необходимые компоненты в магазине радиодеталей. Всего для сборки требовалось 29 микросхем — весьма доступных даже в небольших городах.
Мягко говоря, всё было не так просто. В магазинах радиодеталей было шаром покати. А уж достать КР580ВГ75 (БИС видеоконтроллера) было почти нереально. Не даром потом даже отдельная статья вышла о сборке на рассыпухе его урезанного аналога как раз для Радио 86РК.
Уже намного позже, в 90-х годах, наша промышленность освоила производство клонов Z80, Т34ВМ1 и КР1858ВМ1, но работали они на порядок хуже настоящих.
Может быть мне так повезло, но КР1858ВМ1 работал идеально (пока почему-то не сдохла ножка обращения к памяти), в том числе и на турбочастоте в 7МГц в отличие от фирменного Z80B (его я взял на замену), для которого 6MHz были пределом.
Как раз на Profi проверялось (3/3.5/6/7MHz).
Тоже на этой фразе споткнулся. Проблемой было найти даже простую логику, я не знаю, какую-нибудь к155ла3, а уж такие специализированные микросхемы были чем-то заоблачным.
А кр580вм80а в первый раз увидел уже в середине 90-х. На станцию юных техников привезли груду плат, пару-тройку из которых, каюсь, я утащил. Впрочем, эти платы там потом долго валялисл, никому не нужные. С них, помню, повыпаивал много логических микросхем, которые пригодились. И вот там как раз был и этот процессор, вставленный в панельку.
Даже из интернета странички загружал через гейт FidoNet -> email -> web2email.
Тоже выходил на BBS через модем. Даже был случай, когда оператор BBS приехал ко мне домой в 2 часа ночи, т.к. не поверил, что я подключился к его станции (на PC) со спектрума.
А у меня был не Hayes-модем, а какой-то специально разработанный для "Спектрума", на 2400 бод. Сначала у меня был клон Spectrum-48, собранный на одном из московских военных заводов, потом 128-й украинского производства с дисководом (вот к нему модем я впервые и приладил), а потом Профи-512 в корпусе от PC :) ZXNet BBS активно работали, я даже пытался обменяться почтой через шлюз в Fido со своим учителем информатики. Письмо шло несколько дней, и пришло с испорченной до неузнаваемости кодировкой (несколько раз по пути перекодировалось чуть ли не случайным образом). Автоматических перекодировщиков тогда не было (по крайней мере, на "Спектруме"), пришлось распечатать на струйном принтере МС-6312 "Радий" и раскодировать вручную :)
На сколько слышал, наши инженеры сделали спек не с нуля, а допиливали уже пиратские копии (как раз, польские и чехословацкие), в которых не было ula. И Сергей Зонов переосмысливал уже вторую-третью "производную".
И с 1992 года спектрум держался на демосцене. Нового фирменного софта, кроме Dizzy-7 и еще пары игр — не было
www.zxpress.ru/article.php?id=636
ты. Кто-то из иностранных студентов привез
фирменный Спектрум сюда, в ОКБ. Этот Женя
контактировал с Натоптой Евгением Евгенье-
вичем, который, увидев этот компьютер,
попросил Женю взять его себе домой поиг-
раться… Мы берем с работы 99-й осциллог-
раф, тащим его туда и буквально проходим
по всем ножкам, зарисовываем осциллограммы
этой ULA'шки. Кроме того, у нас была ин-
формация по структуре программного обеспе-
чения: буквально был исписан один листок.
Еще мы считали информацию из ROM компьюте-
ра. И начали работать. Евгений Евгеньевич
Натопта занимался программным обеспечени-
ем, а я, молодой еще тогда специалист, — конкретно железом. Собственно разработкой.
По осцилограммам восстанавливал схему.
> Как именно? Сколько времени вам потре-
бовалось? Это же сложно!
ЮД> Это было недолго. Месяц максимум.
> Прямо, все возможные варианты на вхо-
дах и соответствующие им варианты на выхо-
дах и всего за месяц!?
ЮД> Да, да, да, месяц! Но мы работали! Мы
работали так: с утра приходишь в девять, и
до одиннадцати, пока не выгонял охранник,
и в субботу, и в воскресенье. Вот это была
работа! Кстати, интересный у нас тогда был
подход к синтезу схемы: мы не рисовали
схему — мы ее паяли. И вся схема всегда
была в голове. Уже, как она заработала,
так ты к ней и не возвращался, главное,
чтобы работала. Тяжело было эту рутину
сделать — нарисовать схему.
jlm-taurus.livejournal.com/78986.html
«Это был 84-85 год», — где они в 1984 взяли Z80?
Вероятно, доля правды в истории есть, но в реальности было все куда сложнее, чем описано, поэтому из истории пропал абзац «Значительная часть информации была получена от иностранных студентов из Венгрии, ГДР, Сирии и других стран, находившихся в СССР на обучении и проживавших в общежитии института.».
В 90е ходили слухи такого же уровня, в смысле АБС, что польские, и югославские колотые версии завозились. У них были лучше связи с западом, поэтому и оригинальные ПК, сервис мануалы, прошивки, ОЗУ, процессоры и т.п. были доступнее.
По моим тогдашним представлениям, массовое распространение Спектрума зиждилось не столько на его аппаратной простоте, сколько на доступности огромного количества готового софта для него. Как говаривал кто-то из тогдашних великих, «Программы продают компьютеры». Это несколько похоже на клонирование в СССР американской серии IBM-360, которую выбрали из-за наличия огромного количества доступного полезного софта, и это же подтверждается тем, что близкий по аппаратной простоте РК-86 был на несколько порядков менее популярен, чем Спекки — ведь софта к нему почти не было.
И теперь, возвращаясь к «неклассическим» «прокачанным» клонам, напомню, что софта, использующего эту их «прокачанность», тоже было чрезвычайно мало. Отсюда вывод — они были обречены ещё до стадии проектирования, эту гонку с PC им было в принципе не выиграть. По-моему, главное их назначение — нарастить скиллы их авторов.
Сам проц, насколько мне известно, давно сэмулирован в PC, и эти эмуляторы, пользуясь огромным быстродействием нынешних процов, многократно обгоняют в быстродействии старенькие 7-мегагерцовые Z80.
Производятся. Продаются (клоны стоят рублей 50 на известном ресурсе, зилоговские — 5 баксов на дигикей). Даже всё ещё применяются. Мегагерцами они приросли мегагерц эдак до 33.
The eZ80 (like the Z380) is binary compatible with the Z80 and Z180, but almost three times as fast as the original Z80 chip at the same clock frequency. The eZ80 has a three-stage pipeline. Available at up to 50 MHz (2004), the performance is comparable to a Z80 clocked at 150 MHz if fast memory is used (i.e. no wait states for opcode fetches, for data, or for I/O) or even higher in some applications (a 16-bit addition is 11 times as fast as in the original).
en.wikipedia.org/wiki/Zilog_eZ80
Даже со скоростными Z80 на 20МГц были затыки с некоторыми командами.
Со скоростными Z80 на 20МГц, они же Z84C0020 по маркировке, 'затык' есть ровно один: команда OUT (С),#00
(недокументированная) выполняется там как OUT (С),#FF
. И причина этого затыка отнюдь не в скорости, а в том, что это отличительная черта CMOS-процессоров Z80 (маркировка начинается на Z84C00) от NMOS (Z08400 и более старые). Других отличий AFAIK не найдено, даже в недок. флагах и MEMPTR.
Не всё — модем и мышка пришлись весьма кстати, по крайней мере мне.
Ещё, помнится, все желали сэмулировать баги оригинального спекки, например там был баг с захватом на шину данных последнего байта атрибута цветов, что некоторые игры использовали для синхронизации изображения, тогда оно получалось более плавное (а на клонах эта часть изображения пропадала). Я вонзил ИР22 и нащупал в тактовом генераторе импульс, который это и делал в нужный момент.
Ещё был какой-то баг, который использовал Sentinel для вывода текста на бордюр, но это я не осилил…
Всего для сборки требовалось 29 микросхем — весьма доступных даже в небольших городах.
Вот прям смешно сейчас стало. Они и в больших то городах, за исключением Москвы и Питера, были доступны исключительно если их скомуниздить на родном заводе или НИИ. В магазине даже простую логику практически невозможно было купить, не говоря уже про 580 комплект.
Didactic Scalika
Вот очень хороший ресурс по нему: zxbyte.ru
Еще почему-то про «новосибирскую Элиту» автор не вспомнил. Шедевральня вещь как с точки зрения игры, так и с точки зрения искусства программирования.
Про сети ничего кроме общих слов не сказано. Vicomm модемы? C-DOS модемы? Hayes модемы? Там же удивительные решения. К примеру, Hayes — это припаянный к Спектруму ISA-модем с IBM PC. Представляете, какое действительно было «стремление в онлайн», если люди такое массово колхозили? Но вместо этого очередной пересказ биографии Медноногова. Нет, он значимый и в чем-то даже великий человек, но про него и так в каждой статье, а тут пост про сети вроде заявлен был.
Скриншот игры “Конек-Горбунок” для ATM
Странно что выбрана именно эта игра. Это порт 2019 года с игрового автомата ТИА-МЦ1. Т.е. совершенно нетипичный случай.
Угу. Самой продвинутой игрой того времени был порт Prince of Persia, в EGA графике. Абсолютно идентичный ориоиналу, только тормозил преизрядно, даже в турбо режиме. И адски долго грузился. Подозреааю, что портировали его "по быстрому", влоб переписав с 8086 на z80, чтобы хоть какой то фирменный софт дать к машине. (Я писал под расширенные видеорежимы, и знаю что ускорить принцы можно на порядок). Портировал его Андрей Хонич, в том же 1993 году он написал Honey Commander, самый мощный аналог Нортон Коммандера доя спека. Чутт позже Хонич издпл книгу "как самому сделать трехмерную игру", в которой последовательно изложил устройство свежевышедшего Doom. Позже уехал в Германию и работал в CryTek, скорее всего Crysis его рук дело.
Хони коммандер прддерживал работу с CP/M дискетами и расширенную память АТМ турбо, позволяя там создавать рам диск на 412кб (для моделей с 512кб озу) — очень удобная фича для копирования дискет если дисковод один.
Портировал его Андрей Хонич,
…
Чутт позже Хонич издпл книгу «как самому сделать трехмерную игру»,
Ах, вот кто автор этой книги! :) Просто удивительно, насколько бестолковая и бесполезная книга у него получилась — по этой книге вы никогда не то, что не создадите Doom, но даже и не поймёте, как работает движок Doom, ибо про сам движок там практически ничего и не сказано.
Самое главное про АТМ не указано: наличие доп.видео режимов. Один из них их полный аналог EGA. Другой — аппаратный мульиколор в 640200. А третий — аппаратный текстовый режим 8025. Аналогов которого не было больше ни у одного клона. Везде текст рисовали попиксельно. Что изрядно тормозило, особенно в видеорежимах повышенного разрешения, типа Профи.
Как бы, понятно, почему Профи и АТМ не получили особо распространения, кроме отсутствия софта.
speccy.info/Zilog_Z80
Ленинградский электронный рынок «Юнона» в 1993 был завален ГДР-овскими процессорами U880. Согласно городской легенде, произошло это так. Когда из ГДР в спешке и панике выводили ЗГВ (Западную группу войск), офицерам разрешили взять ровно один чемодан вещей на человека. Ну что оттуда вывезешь? ГДР-овские плащи? Чешский хрусталь? Всякое золото-брильянты (если найдут) отбирали на контроле. И вот один офицер связи, который до этого немного поигрался в Spectrum и был _в теме_ взял с собой большой чемодан U880 (опустим историю, где он их взял, гуглите 'дело об исчезнувших танках'). На таможне посмотрели, тьфу, микросхемы, и пропустили. Товарищ довольно быстро все слил на Юнону и кооператорам и единственный из сослуживцев неплохо поднялся. (Еще раз, пруфов не будет, это 'байки неского проспекта').
До сих пор в играх которые пишу в Steam и на основе спектрум игр написанных делаю "секретную" комбинацию. CTRL-F9 вызывающую классический сбой изображения как на спектруме. убирается похожим методом. Причем каждый раз сбой рассчитывается заново.
ZX Spectrum в России и СНГ: как стремление в онлайн трансформировало оффлайн