Неизвестный Синклер UNKNOWN SINCLAIR
Начало История Модели Клоны ZX-NEXT © 198
1940-63 • 1964-71 • 1972-75 • 1976-781979 • 1980 • 1981 • 1982 • 1983 • 1984 • 1985 • 1986
Часть 1 • Часть 2
Цветной, с полноценной клавиатурой, дешевый

К декабрю 1981 года количество проданных ZX81 превысило 250 тысяч. На волне этого успеха, как пена, всплыли недостатки, свойственные полукалькулятору-полукомпьютеру, которым, по сути, и являлся ZX81. Прежде всего, это было отсутствие цветной графики и недостаточный даже по меркам 1981 года объем ОЗУ (RAM). И если недостаток памяти компенсировался низкой ценой и возможностью «прилепить» дополнительные килобайты в виде коробочки RAM Pack, то отсутствие цвета было для ZX81 неисправимо.

В начале 80-х годов в Великобритании больше половины выпускаемых и импортируемых телевизоров — цветные. В Америке аналогичные показатели достигали 80 %. Черно-белый компьютер, подключенный к цветному телевизору, выглядел «инвалидом». И хотя на витринах компьютерных магазинов уже красовались цветные Apple, Commodore и Acorn, сделать очередной ZX цветным было очень непросто.

По аналогии с предыдущими моделями, в качестве монитора предполагалось использовать телевизор. Только теперь вместо черно-белой картинки (ZX80, ZX81) нужно было передавать цветную. Сложность состояла в формировании качественного видеосигнала в стандарте PAL. Далее сигнал преобразовывался в высокочастотный (UHF). Это позволяло подсоединить телевизор через антенный (UHF) вход. Добиться качественного изображения было непросто, но такое решение давало максимально простое подключение. Вот фрагмент инструкции, приглашавшейся к ZX Spectrum:
1. Установка и подключение компьютера

Вам также будет нужен телевизор; ZX Spectrum может работать без него, но вы не будете видеть, что происходит! Телевизор должен быть с антенным входом; плохо, если он не настроен на прием канала BBC2. Как подразумевается в названии, ZX Spectrum выдает цветной сигнал, и если у вас цветной телевизор, он будет показывать цветное изображение. Если ваш телевизор лишь черно-белый, цвета будут отображаться шестью оттенками серого; во всем остальном черно-белый телевизор будет работать не хуже цветного. Компоненты системы должны быть подсоединены в соответствии со схемой:

 

Проблема качественного изображения в ZX Spectrum до конца решена не была. Пользователи жаловались на проблемы с цветом и качеством картинки. Многое зависело и от модели телевизора. В итоге это вылилось в появление RGB-выхода у модели ZX Spectrum 128. Стоит сказать, что видеовыход «без потери качества» был предусмотрен еще в самой первой модели ZX Spectrum, однако из-за экономии он был реализован нестандартно. Вместо сигнала RGB на выводы краевого разъема (Edge connector) были разведены цветоразностные и яркостный сигналы. Это делало невозможным подключение к RGB-входу телевизора посредством стандартного шнура-переходника.

Потеря качества изображения из-за кодирования в PAL затрудняла работу с графикой и цветным текстом. Однако у «медали» была и оборотная сторона — размытость картинки часто скрывала недостатки слабой графики.

Фотография с экрана телевизора PAL
ВЧ (фрагмент заставки к игре):

А так выглядит то же самое изображение
на экране RGB-монитора:

 


Другим направлением усилий в работе над новой машиной стал дизайн ее корпуса. По словам Джона Ровланда (John Rowland), руководившего маркетинговыми компаниями, в Sinclair Research наибольшей проблемой в «раскрутке» продаж ZX81 был его внешний вид. Точнее, отсутствие индивидуальности, делающее компьютер похожим на плоский кусок темно-серого пластика.

Желая подчеркнуть наличие цвета в новом компьютере, Клайв Синклер принял решение отказаться от прежней системы наименований (ZX80, 81 и 82) и использовал слово Spectrum в названии новой машины, что в дословном переводе означает «спектр». Для соответствия визуального стиля логотип в виде символа радуги был нанесен на угол корпуса.

 

 

ZX Spectrum подключается к телевизору через антенный (UHF) вход. При этом цветное изображение с компьютера передается в телевизионном стандарте PAL. Полоса цветового сигнала ограничена в нем одним мегагерцем, что приводит к цветовым искажениям: мелкие детали оказываются неокрашенными. Это незаметно на динамичных изображениях из-за особенности нашего зрения: человек не различает цвета небольших движущихся объектов. Однако на статических изображениях окраска даже небольших элементов заметна для наших глаз.

Фрагменты двух изображений, сфотографированные с экрана телевизора:

ZX Spectrum подключен к телевизору через антенный вход. Так отображаются синие буквы на красном фоне (слева) и вертикальные красные линии на черном фоне (справа).

Рик Дикинсон (Rick Dickinson) работал в Sinclair Research над дизайном всех компьютеров, начиная с ZX80. Вот как он описал усилия по разработке дизайна ZX Spectrum:
«Это (ZX Spectrum) был шаг вперед по продвижению на рынок, и я по настоящему вкладывал все силы в разработку супер-дизайна. Компьютер уже не был ориентирован только на любителей (домашних пользователей). Работая над клавиатурой, мы потратили очень много времени. Это же интерфейс между пользователем и компьютером, и он должен быть хорошим. Мы также пытались запихнуть туда столько информации, сколько не пытался никто другой. Я верю, что дизайн клавиатуры соответствует ее назначению» (Sinclair User, август 1982 года).

Как и другие решения, использованные при разработке ZX Spectrum, клавиатура стала плодом экономии на всем, на чем можно сэкономить. Ввод команд Бейсика посредством нажатия на одну кнопку был приемлем для любителей, но не для профессионалов. Вот как об этом писали в журнале Computing Today за август 1982-го:
«Команды бейсика все еще вводятся нажатием „одной клавиши“, как это было в ZX80 и ZX81. Но, и это большое „НО“, бейсик усложнился, и такой подход стал выглядеть достаточно глупо. Причина этого — слишком много команд (обычно 5), назначенных на каждую клавишу. Для их вызова приходится использовать последовательное нажатие (и удержание) двух клавиш Shift. Зачастую стандартный посимвольный набор требует столько же нажатий на кнопки…»

Будущее показало тупиковость выбранного Синклером подхода, однако в 1982 году это решение было преподнесено как шаг вперед.

Рик Дикинсон (Rick Dickinson)

Не знаю, как вам, а лично мне ввод команд нажатием на одну клавишу нравился. До ZX Spectrum мне приходилось программировать на разных компьютерах. Все они использовали языки программирования с использованием англоязычной мнемоники. Поскольку моим родным языком является русский, а английским в то время я владел слабо, вся интуитивность команд в этих языках была для меня недоступна. Конечно, при компиляции или отладке программ синтаксис языка проверялся, но поиск и исправление отнимали дополнительное время. В этом плане одноклавишный ввод команд Бейсика существенно облегчал его освоение.

Не стоит забывать, что в Великобритании проблем с синтаксисом языка программирования, построенного на основе английского, не возникало. Используемый в ZX Spectrum способ ввода был призван, прежде всего, экономить время при наборе программ. И, может быть, он и экономил бы время, но под каждой клавишей, включая цифровые, располагалось по нескольку операторов Бейсика. Чтобы добраться до них, нужно было нажимать и удерживать (попарно и по отдельности) Caps Shift и Symbol Shift. Запомнить эти комбинации было очень непросто, поэтому приходилось постоянно поглядывать на клавиатуру, отрывая от нее руки. Ни о каком «слепом» наборе текстов и скорости печати говорить в этом случае не приходилось.

Для того, чтобы вывести квадратные скобки или оператор IN, нужно нажать левый и правый Shift, затем, удерживая правый, нажать на клавишу, под которой обозначен символ или команда…

 

 

Спустя несколько лет ошибочность такого подхода была неофициально признана выпуском Бейсика 128 (в ZX Spectrum 128), где использовался стандартный посимвольный ввод. Однако, помимо букв, многочисленные надписи на клавиатуре оставили. Сама клавиатура была расширена. Судя по всему, Синклер не хотел отказываться от своих идей, даже понимая их слабость и неудобство. После покупки прав на производство всех ZX-ов компанией Amstrad, дизайн был пересмотрен и клавиатура стала похожа на классическую (ZX Spectrum +2 и далее). Многочисленные надписи команд Бейсика наконец-то исчезли.

 

Клавиатура ZX Spectrum:

 

Клавиатура ZX Spectrum 128:

Клавиатура ZX Spectrum +2:


В отличие от предыдущих проектов, работа над ZX Spectrum не была завершена в духе единства и сотрудничества. Созданием аппаратной части занимался Ричард Альтвассер (Richard Altwasser). Разработка встроенного программного обеспечения ZX Spectrum, как и его предшественников, проводилась компанией Nine Tiles Information Handling Ltd по заказу Sinclair Research. Такая схема работы позволяла не раздувать штат сотрудников Sinclair Research и сокращать налоги. Компанией Nine Tiles руководил Джон Грант (John Grant). Согласно Стиву Викерсу (Steven Vickers), работавшему в Nine Tiles, еще в самом начале работ по ZX Spectrum возникли разногласия. Синклер хотел максимально использовать код, уже имеющийся в ZX81, при этом значительно расширить его функции без переработки. Стив Викерс считал, что код, написанный с учетом ограниченной памяти ZX81, требует переработки. Бюджет работ был крайне ограничен; по сути, разработкой Бейсика для ZX Spectrum занимался только Викерс. Скорость работ оказалась явно недостаточной, требовались дополнительные ресурсы. Синклер же не желал ничего слышать об увеличении расходов. Многие проблемы решались исключительно благодаря дружбе Викерса и Альтвассера, выполнявшего роль промежуточного звена между Nine Tiles и Sinclair Research. Печальная развязка наступила в начале 1982 года, когда Клайв Синклер решил не выплачивать премию по итогам разработки ZX Spectrum, а дождаться начала выпуска и выплачивать деньги с прибыли от продаж. Это совершенно не устраивало двух ключевых разработчиков программного и аппаратного обеспечения — Стива Викерса и Ричарда Альтвассера. В феврале 1982 года они порвали отношения с Синклером и ушли из Nine Tiles и Sinclair Research. Последствия ухода Викерса и Альтвассера оказались очень неприятными: сроки проекта начали съезжать, и стало очевидным, что к запланированному на апрель 1982 года официальному выпуску ZX Spectrum работы завершены не будут. Это в первую очередь касалось накопителя на ленте Microdrive и его программной поддержки. Первоначально считалось, что ее встроят в ПЗУ (ROM) ZX Spectrum, однако задержки в разработке аппаратного обеспечения сделали невозможным отладку этого кода. В апреле 1982 года ПЗУ так и не было закончено, но на ежегодной компьютерной выставке в Лондоне было объявлено о начале выпуска ZX Spectrum.


Стив Викерс (слева) и Ричард  Альтвассер (справа)

 

Джон Грант до сих пор возглавляет  Nine Tiles Networks Ltd

 

Да-да, Клайв Синклер объявлял о готовности продукта и начале выпуска, отлично понимая, что это только пустые слова. Затем наступил май, но завершение работ все не наступало. Пытаясь разрубить этот «гордиев узел», Синклер предложил выпустить первую партию ZX Spectrum с недоделанным кодом в ПЗУ, предусмотрев возможность его замены после завершения работ. К концу лета, когда было заказано и оплачено более 70 тысяч машин, а до финальной версии было далеко, Синклер отказался от идеи с заменой ПЗУ. Было решено ставить то, что есть, и прекратить доделки. Последствия этих «метаний» заметны на первых версиях ZX Spectrum, там ПЗУ установлено на панельке. Кроме того, в самых первых компьютерах вместо масочной ПЗУ (ROM) устанавливалась перепрограммируемая микросхема (EPROM). А 1300 байт столь ценного пространства так и остались незаполненными ничем. Остались навсегда… Сейчас это может показаться мелочью, но надо вспомнить, что выпускавшийся в то время ZX81 имел всего 1 килобайт ОЗУ и 8 килобайт ПЗУ, в которых вообще не было свободного места…

 

Звезда взошла… ищите ее в небесах!

Итак, о рождении ZX Spectrum, впоследствии одного из самых массовых восьмиразрядных компьютеров, было объявлено. Чем же привлекала покупателей продукция Sinclair Research? Прежде всего, ценой — как магнитом притягивая к тому, что доселе казалось недостижимо дорогим. Именно Клайв Синклер победно преодолел психологический барьер в 100 фунтов стерлингов для цены компьютера. Цена ZX80 составляла £79,95 за набор радиодеталей и £99,95 за готовое изделие. ZX81 еще дешевле — £49,95 и £69,95 соответственно. Чтобы оценить их реальную стоимость, вспомним, что средний доход на душу населения в Англии составлял в то время около 200 фунтов в месяц. Семья из четырех человек с двумя работающими могла скопить (или выплатить кредит) на такую покупку за 3 месяца. Цифры, конечно же, усредненные. Можно добавить, что подарки такой цены делали на Рождество или Пасху.

В 1981 году один фунт стерлингов стоил около 2 долларов США. Начиная с 1982 года, курс британского фунта по отношению к основным мировым валютам непрерывно снижался, достигнув исторического минимума (1,25 доллара за фунт) в 1985 году. Такое падение облегчило Синклеру продвижение своей продукции за границей. Проблемы с импортом комплектующих, большая часть которых производилась в США и странах Юго-Восточной Азии, компенсировались еще более быстрым падением их цен.
Мы покупаем ZX Spectrum. Начало
(составлено на основе писем реального покупателя)

Итак, представим, что летом 1982 года мы живем в Лондоне, обладаем необходимой суммой и решили купить ZX Spectrum. Мы идем в ближайший большой супермаркет (например, в Marks & Spencer) и… только зря тратим время, двигаясь вдоль рядов телевизоров и магнитофонов — о ZX Spectrum там ничего не знают. Мы не отчаиваемся и находим специализированный магазин, где продают бытовую электронику — уж тут-то должно быть все.

На витрине красуются TRS-80, Commodore, BBC и даже Apple ][, но изделий Sinclair Research там нет и никогда не было! Ну что же, вполне понятно, все эти компьютеры стоят не дешевле 400 фунтов стерлингов, а про ZX Spectrum говорят, что он стоит около 100 фунтов. Подозреваем, что их просто раскупили. Продавцы и консультанты в торговом зале нам также ничем помочь не могут — в продажу ZX Spectrum не поступал. Но нам везет, и один из посетителей, услышав наш разговор, предлагает поискать в сети книжных магазинов W. H. Smith & Son.

Когда мы находим один из магазинов этой сети, выясняется, что не во всех из них торгуют компьютерами. С одной стороны, нам везет — мы попали в нужный магазин, но с другой — опять проблемы: купить ZX Spectrum в нем нельзя. Нельзя купить и предыдущий ZX81, но его можно заказать. В том же магазине мы легко находим журнал Sinclair User и пролистываем от корки до корки. Ура, мы нашли статью о ZX Spectrum! Но, увы, там только описание его конструкции, а о том, где и как его купить — ни слова. Зацепка все же есть: это номер телефона Sinclair Research.

На радостях мы спешим домой. И там, приготовившись раскошелиться на приличную сумму за междугородние звонки, набираем заветный номер. Что же мы узнаем? Да, ZX Spectrum действительно можно заказать, нужен только купон. У нас нет купона? Его вышлют по указанному адресу! Нельзя ли быстрее? Можно, если у нас есть кредитная карта Barclaycard или Access. С этими картами заказы принимаются и по телефону. Но этих кредиток у нас нет, да и открывать счета специально для того, что бы купить ZX Spectrum, это уже слишком. Даем свой адрес и решаем ждать, пока нам пришлют купон.

Первые счастливцы получили в конце июня заказанные в апреле-мае компьютеры. Ни о каких оговоренных двух неделях на доставку речи не было. Извинений или объяснений не было тоже. Просто на первых же буклетах с купонами для заказа ZX Spectrum было напечатано: «При любом способе заказа нам необходимо до 28 дней на доставку». Проблемы, связанные с окончанием разработки, тщательно скрывались на фоне рекламных статей о новом «чудо-компьютере». Желающих его приобрести, да еще по самой низкой на рынке цене, было предостаточно.

И тут выяснилось, что Синклер совсем не готов к такому наплыву покупателей. К июлю 1982 года количество необработанных заявок выросло до 30 000. Производственная мощность предприятия Timex в городе Денди (Шотландия), где выпускались компьютеры, составляла максимум 5000 штук в неделю. К тому же в июле предприятие было остановлено на три недели в связи с плановым отпуском сотрудников.

Следует напомнить, что продажа ZX Spectrum, как и его предшественников, осуществлялась по почте с предоплатой. Вскоре очередь выросла до 40 тысяч, а время ожидания — до трех месяцев. Покупатели заявили, что не собираются финансировать Синклера и готовы ждать не более двенадцати недель. Кроме того, количество возвратов из-за брака оказалось неожиданно большим.

В сентябре 1982 года, пытаясь успокоить взбешенных заказчиков и прессу, Синклер публикует в журнале Spectrum User официальное письмо с извинениями за задержки. Он предлагает тем, кто устал ждать, вернуть деньги назад, а тем, кто согласится дожидаться своей очереди, обещает ваучер на 10 фунтов стерлингов для получения скидки на ZX Printer или покупки бумаги для него (цена на ZX Printer была поднята с £49,95 до £59,95 в апреле 1982 года). Однако уже слишком поздно — в адрес компании начинают сыпаться жалобы с обвинениями в ложной рекламе и обмане. Речь идет о заявленных 28 днях на доставку ZX Spectrum после оплаты заказа. Репутации компании и лично Клайва Синклера нанесен серьезный ущерб. Впрочем, это его не первое и не последнее невыполненное обещание…

Задержки с выпуском ZX Spectrum вызвали переключение пользовательского спроса на ZX81, который стал позиционироваться как компьютер начального уровня. Чтобы более четко обозначить это разделение, Клайв снижает цены на 16KB RAM Pack для ZX81 с 49,95 до 29,95 фунтов стерлингов. Это оказалось достаточно легким решением, потому что закупочные цены на микросхемы памяти быстро снижались. Из-за задержек с выпуском ZX Spectrum лето 1982 года для Sinclair Research проходит в очень напряженной обстановке. Производство буксует, требуя вложения все новых и новых денег, товарная задолженность перед покупателями увеличивается почти до 4 миллионов фунтов. Большая часть этих средств израсходована на закупку комплектующих, и если деньги потребуется вернуть, то Sinclair Research разорится.

Спасительным кругом для Синклера становится решение английского правительства включить ZX Spectrum, наряду с BBC-micro модели «B», в список компьютеров, рекомендованных правительством для образовательных учреждений. С точки зрения бизнеса это выглядело как 27 000 потенциальных контрактов, а учитывая более низкие цены на ZX81 и Spectrum, победа Синклера, казалось, была предрешена.

Очевидно, что попадание в «рекомендованный список» не было случайностью. В прессе промелькнули сообщения о «благодарности» консерваторов за поддержку на выборах. Впрочем, детали этой «поддержки» остаются неизвестны. Более вероятно, что это — результат «работы» с высокопоставленными чиновниками в английском правительстве. Так или иначе, а лоббирование на самом верху помогло Синклеру в его борьбе с конкурентами. Примечательно, что Маргарет Тэтчер, тогдашний премьер министр Великобритании, лично демонстрировала и подарила ZX Spectrum японскому премьер-министру на встрече в 1983 году. И именно она подписала тот самый «рекомендованный список» в июле 1982-го. Но в конце 1985-го даже ее призывы к бизнесменам не помогли Синклеру избежать кризиса и поспешной продажи части своего бизнеса.

Ты помнишь, как все начиналось?

В апреле 1982 года в Лондоне проходила ежегодная компьютерная выставка Earls Court Computer Fair. На стенде компании Sinclair Research было объявлено, что 23 апреля в отеле «Черчилль» будет проведена пресс-конференция, посвященная началу выпуска нового компьютера. Пресс-конференция состоялась, и именно на ней Синклер впервые продемонстрировал ZX Spectrum широкой публике. Вот что происходило на этой конференции:

23 апреля 1982 года Клайв Синклер объявил о начале выпуска ZX Spectrum

 

Сборочная линия завода «Timex», в городе Денди (Шотландия), где осуществлялась сборка ZX Spectrum:

Отвечая на вопрос журналиста об отличиях Spectrum от других популярных машин — таких, как BBC Micro Model A, Клайв начал свою речь словами:
«Это же видно с первого взгляда, ZX Spectrum имеет более элегантный дизайн. Что же с первого взгляда не видно, так это то, что он также по-настоящему более мощный!»

Развивая эту мысль, Клайв сказал:
«У ZX Spectrum больше доступной памяти. Это позволило удвоить количество цветов, отображаемых одновременно, плюс добавлено управление яркостью. Это также позволило использовать определяемую (псевдо)графику. Скорость передачи данных, увеличенная на 25 процентов, поддерживается возможностями команды VERIFY. На компьютере работает диалект Бейсика (Sinclair BASIC), языка, используемого более чем на 400 000 компьютерах в мире».

Заканчивая сравнение, он добавил:
«Мы верим, что BBC делает лучшие телепрограммы, и что Синклер делает лучшие компьютеры».

Далее журналисты попросили более подробно рассказать Клайва о характеристиках новинки:
«ZX Spectrum поставляется с 16 килобайтами ОЗУ на плате и расширяется до 48 килобайт. Клавиатура немного похожа на предыдущий 8-килобайтный Commodore PETs, но расположение клавиш столь хорошо проработано, что слепая печать возможна: клавиши отлично чувствуются, лучше, чем обычные клавиши с нажимом и кликом. Как и в случае с предыдущими моделями, каждая клавиша имеет несколько функций, включая знаменитый ввод команд Бейсика одним нажатием».

На вопрос о цене Клайв ответил:
«Цена в базовой конфигурации была установлена на замечательной отметке в 125 фунтов стерлингов, а выпуск расширения до 48 килобайт начнем со стоимости около 60 фунтов. Все это делает эту машину первым полноценным компьютером, доступным для домашнего использования. В настоящее время мы также планируем выпуск базовой конфигурации с 48 килобайтами по цене 175 фунтов. Это дешевле, чем VIC, в 3,5 раза».

Далее был дан ответ на вопрос об отличиях ZX Spectrum от предыдущих ZX-моделей:
«Возможности, которые есть у этой машины, отсутствуют у предыдущих ZX80 и ZX81, включая полноцветный экран высокого разрешения и звук. Эта машина будет доступна всем, потому что мы производим 20 000 штук в месяц для удовлетворения высокого спроса. Также доступен новый принтер, хотя и принтер, разработанный для ZX80/81, будет работать великолепно. Продажи начнутся в течение двух недель».

Рассказывая о периферии, создаваемой для ZX Spectrum, Синклер сказал:
«Стоимость сетевой карты RS232 для ZX Spectrum не будет превышать 25 фунтов стерлингов. Это, конечно же, вызовет переворот в компьютерной индустрии. Дисковый накопитель 2,25 дюйма для Spectrum позволит хранить на каждом диске до 100 килобайт данных, передаваемых со скоростью 16 килобайт в секунду. Обычный кассетный магнитофон, конечно же, может использоваться как вторичное устройство хранения (большинство игр хранится на кассетах, так как это дешевле)».

Резюмируя, Клайв Синклер произнес:
«Говоря вкратце, вы можете купить 48-килобайтный Spectrum с полноцветной графикой высокого разрешения, звуком, полной инструкцией, 100-килобайтным накопителем и принтером приблизительно за 285 фунтов. За 300 фунтов вы можете купить BBC Micro Model B в базовой конфигурации и ничего более»

Ну что тут можно добавить? Конечно, на подобных презентациях всегда есть преувеличения, плохие стороны рекламируемых продуктов скрываются, а сильные выпячиваются. Владел ли Клайв «слепым» методом печати, чтобы объективно оценивать клавиатуры? Наверное, владел или, по крайней мере, имел представление, ведь в молодости он работал журналистом и редактором. Остается предположить, что он верил — к резиновой клавиатуре можно приспособиться. Назвать «полноцветной графикой высокого разрешения» экран в 32 на 24 цветных квадратика, в каждом из которых можно выбрать только два цвета из восьми… Даже монохромное разрешение ZX Spectrum (256 на 192) было одним из самых низких среди компьютеров того времени. Знал ли об этом Синклер? Конечно, знал, ведь он посещал многие компьютерные выставки. Еще весной 1977 года он вместе с Норманном Гевитом посетил ярмарку электроники в Лас-Вегасе (США), где долго ходил вокруг стендов Apple и других компьютерных компаний. Но все громкие заявления Клайва Синклера на пресс-конференции 23 апреля 1982 года — это лишь рекламный ход, желание показать товар с лучшей стороны. К подобным приемам прибегали многие производители, и будут прибегать впредь. Ведь слова «удобный», «мощный», «полноцветный» не имеют точного значения, а спорить куча — не куча бессмысленно.

Однако в словах Клайва все же прозвучала и откровенная ложь: это дата начала продаж и планируемый объем выпуска. Синклер отлично знал, что компьютер не доделан, и через две недели не будет даже запущен конвейер в городе Денди (Шотландия) — там располагался завод, на котором собирали ZX-ы. Конечно, объявить о выпуске и не назвать сроков — нельзя. Слова о «готовности производить 20 тысяч штук в месяц» также разошлись с действительностью: в течение первых трех месяцев производства в среднем выпускалось по 5 тысяч компьютеров в месяц.

Предположим, что Синклер откровенно лгал, пользуясь тем, что его слова нельзя проверить. Причем нельзя проверить сразу, но со временем обман все равно выплывет наружу. Кроме ущерба и без того небезупречной репутации, это ничего не принесет. Планируемый объем производства мало чего добавляет к плюсам или минусам в рекламе компьютера. Все отлично понимают, что нарастить производство возможно в любой момент, если есть спрос и продукция окупается. То есть «ложь ради продвижения» отпадает. Предположение, что Синклер не владел ситуацией в собственной компании, также отпадает — общеизвестно, что он уделял особое внимание вопросам производства и поставок комплектующих. Также отпадает предположение, что Клайв случайно обронил или напутал эти цифры. По стенограмме конференции можно четко понять, что Синклер был хорошо к ней подготовлен. Чего только стоит фраза: «Мы верим, что BBC делает лучшие телепрограммы, и что Синклер делает лучшие компьютеры». Это не придумаешь в напряженной обстановке пресс-конференции, стоя на сцене в ярком свете прожекторов. Так в чем же причина столь несуразной, да еще и официально объявленной информации? И в чем была причина преследовавших Sinclair Research весь 1982 год задержек с поставками ZX Spectrum?

Единственное официальное объяснение причин задержки было опубликовано в журнале Sinclair User за август 1982 года:

Клайв Синклер в конференц-зале отеля «Черчилль»:

 

Spectrum опоздал на шесть недель

В июне, почти два месяца спустя после апрельского официального объявления о начале выпуска на Earls Court Computer Fair, первые Spectrum были получены их заказчиками. Сроки доставки, объявленные вначале, были самонадеянно установлены в две недели. По заявлению Sinclair Research, начальные задержки были вызваны необходимостью постепенного увеличения объема выпуска.

Когда первая партия машин с 16 килобайтами, была, наконец, готова приблизительно в начале июня, обнаружились ошибки, допущенные при разработке. Никто не говорит, что это за ошибки, но Билл Николс (Bill Nichols) — официальный представитель Sinclair Research по связям с общественностью — сказал: «Это была очень непонятная ошибка, которая не проявлялась в 80 или 90 процентах случаев».

Когда ошибка была исправлена, возникли проблемы с доставкой, вызванные непониманием со стороны Timex (производителя). Николс добавил, что задержки от шести до восьми недель были вероятны для людей, заказавших машины в первой неделе июня. После этого задержки поставок должны уменьшатся до стандартных 28 дней.

Правда об этих событиях выплыла почти два года спустя.

 

Найджел Сирл (Nigel Searle) занимал пост управляющего директора Sinclair Research с 1982 года. В журнале Your Spectrum за март 1984 года была опубликована статья, в которой он отвечал на вопросы журнала:

Your Spectrum: Не могли бы вы объяснить те идеи, которые стояли за доработками ранних выпусков Spectrum, называемыми также «тараканом» («дохлым тараканом»)?

Найджел Сирл: Когда возникают проблемы такого рода, остановка выпуска и ожидание новых программируемых логически матриц (ULA) вызывает задержки в несколько месяцев. Я думаю, что люди больше хотели иметь работающий продукт с «тараканом», чем не иметь вообще ничего. И я снова скажу, что времена изменились. Мы были первой компанией, использовавшей ULA в ZX81, и это отражает недостаток опыта в этой области. Я не думаю, что мы повторим эту ошибку вновь.

После слов Найджела многое становится на свои места: конвейер запустили в июне, сразу же столкнулись с проблемой, решили ее, установив дополнительную микросхему («дохлого таракана»), а уже в конце сентября на Ferranti начали выпускать новую, доработанную версию ULA. Однако возникают другие вопросы: первые дефектные ULA для ZX Spectrum были выпущены еще в конце марта и продолжали выпускаться в течение почти двух месяцев до начала производства в июне. Неужели за все это время микросхемы нельзя было оттестировать? Или на их тестировании Синклер также решил сэкономить? В любом случае, подобное отношение говорит о непрофессионализме и отсутствии опыта.

Найджел Сирл:

 

Как «дохлый таракан» попал в ZX Spectrum

Если вы хотя бы раз в жизни держали в руках микросхему — процессор Intel или же К155ЛА3, вы наверняка обратили внимание на маркировку. Обычно это логотип производителя, марка микросхемы и дата выпуска. Так вот, самые ранние микросхемы ULA, которые установлены в ZX Spectrum, имеют дату выпуска «8214»:

То есть они были выпущены в последней неделе марта — первой неделе апреля 1982 года. Причем технология производства масочных ПЛМ (ULA) такова, что выпуск происходит партиями — по мере окончания производственного цикла. Объем одной партии при заказе на заводе Ferranti составлял от 10 до 15 тысяч штук. Это означало, что если вы закажете 15 тысяч микросхем, они будут маркированы одной датой. Производственный цикл составлял около двух недель. Однако выход годных микросхем не может быть стопроцентным. Вот откуда, вероятно, возникла озвученная Синклером цифра 20 000 компьютеров в месяц — он даже несколько перестраховался.

Но ULA, хотя и содержит в себе большую часть логики, все же не компьютер, а скорее «чипсет», выражаясь современным языком. И когда в начале апреля 1982 года на завод в городе Денди, где собирали ZX-ы, была доставлена первая партия ULA, а следующая партия была запущена в производство на фабрике Ferranti, Клайв Синклер решил, что пора объявлять о начале выпуска. Другие компоненты: память, процессоры и мелочевка — были закуплены чуть раньше, об этом свидетельствуют маркировки их дат выпуска (как правило — 8209-8212). Оговоримся, что речь идет о компонентах, впаянных в плату, а не установленных на панельках. Установка панелек была запланирована под ПЗУ, поскольку оно еще не было дописано, и под процессор — не со всеми типами компьютер работал устойчиво. Впрочем, установка двух микросхем в панельки на сборочном процессе почти не отражается и сроков сборки сильно не увеличивает. Весь производственный цикл сборки занимал около пяти дней.

К середине апреля 1982 года была собрана первая пробная партия ZX Spectrum. Часть этих машин планировалось продемонстрировать на предстоящей выставке, но код для ПЗУ так и не был закончен. Вот почему на стенде Siclair Research появились большие фотографии ZX Spectrum, а «живьем» компьютеры не демонстрировались.

 

По принятой в СССР системе маркировки микросхем дата выглядит как ГГММ, где ММ — это номер месяца от 1 до 12, а ГГ — это год без первых двух цифр. Например, 1284, если микросхема сделана в декабре 1984:

В большинстве стран принята иная система маркировки: YYWW, где YY год, а WW номер недели от его начала (например 8219, если микросхема сделана на 19 неделе 1982 года):


К началу июня стало понятно, что ждать больше нельзя, и было решено собирать ZX Spectrum с недописанным ПЗУ. Конвейер был запущен. Если вы посмотрите на плату ZX Spectrum Issue 1, то обязательно увидите на ней небольшую плату или просто микросхему, напаянную «вторым этажом» между процессором и ULA. К этой плате идут провода, иногда белые, иногда разноцветные. Ее вид диссонирует с общим, достаточно строгим и элегантным видом платы ZX Spectrum. За что она и получила название «dead cockroach», что в дословном переводе означает «дохлый таракан». На многих платах ZX Spectrum Issue 1 есть разные доработки — напаянные конденсаторы и резисторы. Но «дохлый таракан» выделяется особо — провода от него тянутся в пять мест, и дорожки около них перерезаны.

Когда первые собранные ZX Spectrum стали тестировать, обнаружилось, что не всегда работают клавиши SP, SS, M, N, B. То есть клавиши, выборка которых осуществляется низким уровнем A15. Причину обнаружили достаточно быстро — при дешифрации портов ULA не учитывала сигнал IORQ, что приводило к одновременной выборке из памяти и порта. Это вызывало конфликт на шине данных и неверное считывание состояния клавиатуры. Иначе говоря, это была ошибка дешифрации, допущенная при переносе схемы с прототипа на кристалл. Если бы ошибка была допущена инженерами компании Ferranti, производящей ULA, то все микросхемы должны были бы заменить. Кроме того, Синклер имел бы возможность потребовать возмещения ущерба. Однако ничего подобного не случилось, и даже производство следующей партии микросхем, находящихся на одной из промежуточных стадий процесса, не было остановлено. Значит, ошибку допустили разработчики Sinclair Research. Учитывая уход в феврале 1982 года Ричарда Альтвассера, отвечающего за разработку «железа» для ZX Spectrum, все становится на свои места.

Клайв Синклер не хотел увеличивать бюджет этих работ, а замена разработчиков вызвала дополнительную неразбериху. Поскольку код ПЗУ также не был доделан, тщательного тестирования изготовленных Ferranti микросхем никто не проводил. За все это Синклер и поплатился, когда запустил производство. Решением проблемы стала дополнительная схема, корректирующая дешифрацию портов ULA и устраняющая конфликты. Но схему нужно еще установить в компьютер. Сделать это не так просто — требуется изготовить маленькую платку, нарезать и зачистить проводки, перерезать дорожки и аккуратно все распаять. Эти операции выполняются вручную и требуют внимания — нужно случайно не перерезать и не замкнуть при пайке соседние дорожки. Однако альтернативы «дохлому таракану» не было, разве что забраковать все 60 тысяч микросхем ULA и выпустить новые. Оптовая цена одной ULA составляла около 5 фунтов. Лишних 300 тысяч у Синклера не было. А «дохлый таракан» и его установка на заводе в Денди обходились примерно в 2 фунта. Поэтому было выбрано меньшее из двух зол. И более дешевое.

Так и проник «дохлый таракан» в первые тысячи ZX Spectrum. Микросхем ULA с дефектом было выпущено около 60 тысяч. Анализ проблемы и поиск решения еще больше увеличили задержки с началом выпуска, вызванные попытками спешно доделать незаконченное ПЗУ. Но даже после начала выпуска последствия этой ошибки сказывались еще долгое время — «дохлый таракан», а точнее, его сборка и ручной монтаж, снижали производительность сборочных линий в Денди. В результате в течение июня-августа 1982 года собирали в среднем 5 тысяч машин вместо запланированных 20 тысяч. И только осенью ситуация стала выправляться. Но последствия столь неудачного старта еще долго преследовали Клайва Синклера. Даже в декабре 1982 года задержки поставок оплаченных ZX Spectrum составляли около трех месяцев.
Мы покупаем ZX Spectrum. Продолжение
(составлено на основе писем реального покупателя)

Мы держим в руках глянцевую брошюру с купоном, по которому можно заказать ZX Spectrum. Начинаем ее внимательно изучать, и сразу же неприятный сюрприз: компьютер стоит 125 фунтов стерлингов плюс еще пять за пересылку. Итого 130 — и это за модель с 16 килобайтами памяти. Модель с 48 килобайтами обойдется в 180 фунтов с пересылкой. Мечты о новом компьютере от Синклера дешевле 100 фунтов стерлингов можно забыть. Впрочем, судя по сравнительной табличке, ZX Spectrum превосходит почти по всем параметрам своих куда более дорогих конкурентов. Иными словами, это все равно лучшее, что есть на рынке!

Решаем приобрести модель с 16 килобайтами ОЗУ, на большее мы не рассчитывали по деньгам. Тем более что всегда можно расширить память, приобретя дополнительный модуль. Выписываем чек, поскольку другого способа оплаты не предусмотрено (если у вас нет банковских карт Barclaycard или Access). Вкладываем чек вместе с заполненным купоном в любезно приложенный конверт и опускаем в почтовый ящик. Можно было также оплатить почтовым переводом, но для этого надо еще тащиться на почту. Дело сделано или почти сделано — осталось дождаться компьютера и, конечно же, молиться за то, что бы его случайно не повредили при пересылке. Впрочем, с королевской почтой такие случаи крайне редки.

12 июня 1982 года мы опустили в почтовый ящик конверт с купоном и чеком. То есть в понедельник вечером. Дня за три письмо должно дойти, и еще 28 дней на доставку заветной посылки. Надеемся, что получим ее быстрее!

Прошел месяц, наступило 12 августа, посылки все нет. Наверное, нам просто не везет. Проходит еще две недели, мы начинаем беспокоиться, верно ли указали свой адрес. Может, посылка не нашла адресата и вернулась?

Наступило 12 сентября, терпение лопается, мы решаем позвонить. Звонок междугородний, и хотя дозваниваемся с первого раза, мысли о лишнем фунте-двух, потраченных зазря, добавляют неприятный осадок. Вежливая телефонистка говорит нам бархатным голосом с чуть заметным шотландским акцентом: «Да, мы получили Ваш заказ но, к сожалению, еще не обработали его. У нас скопилось большое количество заявок, вам придется подождать еще какое-то время. Не беспокойтесь, Вы совершенно правильно указали Ваш адрес, просто подождите еще немного. Спасибо за звонок, удачно вам дня!» — и гудки…

Через две недели, в конце сентября, перезваниваем еще раз. Слова «подождите немного» повторяются опять. «Сколько можно ждать?» — почти орем мы в трубку. Бархатный голос спрашивает: «Не могли бы вы подождать еще месяц?» Вы еле сдерживаетесь: «???? Вы что, издеваетесь?!» Бархатный голос, словно бы не слыша вас, продолжает: «Тогда вам придется подождать две недели, это самый ранний срок, когда мы можем обработать Ваш заказ». Две недели! Я согласен, но ни дня больше!

Наступает 12 октября 1982 года. С момента отправки вашего заказа на ZX Spectrum прошло ровно три месяца. Вы решаете, что больше ждать не имеет смысла, и если опять попросят подождать, потребуете вернуть деньги! Вы долго дозваниваетесь, но вот, наконец-то, соединились. Вас просят представиться, и слышно, как оператор долго роется в картотеке. И, наконец, долгожданное: «Ваш заказ обработан, Вы получите ваш ZX Spectrum в течение недели». Чувства радости перемешиваются с досадой, почему мне так долго, и только ли со мной такое случилось? Хочется получить какие-либо объяснения, в общем, хочется справедливости.

Если вам интересно, как Клайв Синклер вышел из создавшейся ситуации, то самое время перейти ко второй части.

 

Плата ZX Spectrum Issue 1:

«дохлый таракан»:

еще один «дохлый таракан»:

 


Составил и опубликовал:  Константин Свиридов
Связаться с автором можно: @outlook.com