Просмотр полной версии : Вопросы Викерсу и Альтвассеру.
Если кому интересно, можно присоединиться к вопросам по разработке ZX Spectrum, Ричарду Альтвассеру и Стивену Викерсу. Надеюсь, объяснять кто это такие не надо.
Вот ответ последнего на мое письмо:
-----Original Message-----
From: Steve Vickers
Sent: Monday, July 11, 2005 1:23 AM
To: Konstantin Sviridov
Subject: Re: Need information about ZX Spectrum
Dear Konstantin,
Richard Altwasser did the electronics, including (I believe) the ULA.
The case and keyboard were designed by Rick Dickinson but I have had no contact with him for 20 years.
I have an email address for Richard Altwasser, but I'm not sure how public he wants it to be. I've forwarded your message to him.
Regards,
Steve Vickers.
хочется узнать все-таки какое участие принимал сам Синклер в разработках ZX Speccy
Всё таки хочется узнать, что означает "ZX"?
хочется узнать все-таки какое участие принимал сам Синклер в разработках ZX SpeccyАльтвассер пока молчит, а у Викерса спрашивать бессмысленно, он же работал в Nine Tiles. А потом у вас остались, какие то сомнения по поводу «великой» роли Клайва? Все еще верите, что он был изобретателем и сидел с паяльником или ассемблером? Синклером в этом проекте (помимо денег) пересекался только c Дикинсоном, да и то эпизодически. Хотя фота, где Клайв смотрит на огромный рисунок клавиатуры – осталась. Правда сидит он при этом за директорским столом, а не кульманом. Впрочем, если Альтвассер ответит, переспрошу.
Ruki proch ot deadi Klava!!!!!Doesn’t the dead Klava like a spell dry?
Всё таки хочется узнать, что означает "ZX"?Про это известно и думаю чего-то нового Викерс (который в то время еще не работал в Nine Tiles) не скажет:
Sinclair Research set out to build a simple to use personal computer, running BASIC and capable of breaking the psychological barrier of £100. Well, they succeeded with their ZX80. Why ZX80? No reason really except that it's based on a NEC copy of the Z80 processor chip...and it sounds nice.
Personal Computer World, April 1980
А потом у вас остались, какие то сомнения по поводу «великой» роли Клайва? Все еще верите, что он был изобретателем и сидел с паяльником или ассемблером?
Хотя фота, где Клайв смотрит на огромный рисунок клавиатуры – осталась. Правда сидит он при этом за директорским столом
Сидел бы за этим столом какой-нибудь другой директор да сказал бы: "Нахрен никому не нужен этот ваш бытовой компьютер, господа инженеры. Идите лучше делом занимайтесь...".
Сидел бы да сказал бы
1. История не имеет сослагательного наклонения.
2. Вы думаете, Синклер там сидел из любви к искусству?
3. За «директорским столом» SRL посидели, как минимум трое. И только сэр Клайв решился на продажу «с потрохами», что привело к увольнению почти всех работавших на него. Так что отправил он инженеров в итоге очень далеко и надолго.
P.S. Для «великого изобретателя» Speccy был лишь очередной ступенькой к славе и богатству. А до людей, которые платили свои кровные деньги и не могли месяцами получить заказы, годами ждали чудо-устройств а получали хлам, мучились с браком, ему дела не было. Иначе он решил бы эти проблемы за полгода, как это сделал Amstrad.
как это сделал Amstrad.
тем не менее Amstrad не внес ничего радикально нового в платформу ZX, а только отточил до блеска существующую архитектуру (что тоже немало). При этом SRL известна своей линейкой ZX с некоторой цельной концепцией (пусть это и не заслуга Клайва а случайность. может даже было как у нас в СССР - верхи воротят утопии, а низы делают все самостоятельно вешая на свои уши муляжи их лапши. однако случайной или осознанной ли была политика SRL, она явила нам Spectrum), а Amstrad выпускала что-не-попадя от каких-то картриджных приставок на 6502 до монстроидов ibm на x86. поэтому и заниматься развитием своих архитектур Amstrad способна по большому счету не была.
насколько в курсе Викерс и Альтвассер в том какое мясо счаз приобрёл их дитя? Я насчёт ЖД и прочей периферии. Ожидали ли они от него ТАКОЙ долгой жизни?
тем не менее Amstrad не внес ничего радикально нового в платформу ZX, а только отточил до блеска существующую архитектуру (что тоже немало). При этом SRL известна своей линейкой ZX с некоторой цельной концепцией
Даже если засчитать за SRL разработку Investronica, то это все равно лишь одна новая модель в семействе ZX Spectrum. Amstrad же выпустил две новые (переработанные модели) +2A/B и +3. Причем дисковод в последней, уж точно не был «ординарным». Правда такая машина была нужна в 1983-м, а не в 1987-м году. Так что опоздал Шугар, да и соревноваться с Commodore было уже трудновато.
Насчет «цельности концепции», это слегка напоминает Немо, который находил «волшебные» совпадения (с телестандартом), без которых машина, подключаемая к телевизору, была бы типа нашего «Пентагон». А если говорить про реальные концепции, то машину, создавали как продвинутый калькулятор, для обучения программированию, а использовали как игровой компьютер. Какая уж в этом цельность? Только и делали, что дорабатывали: то картриджи приделали, то звук, то джойстик.
Конечно, Amstrad в целом выпускала менее революционные машины, зато обязательства свои выполняла, и проблем с качеством не было.
А если уж поиграть в «если», то не сдрейфи Синклер и дай возможность восстановить SRL Джеффри (что было вполне реально), и глядишь, были бы новые модели и дальнейшее развитие Speccy. Но видно 5 миллионов наличными были для «великого изобретателя» в тот момент нужнее. Хотя чисто по-человечески он, конечно же, имел право сделать со своим бизнесом все что угодно.
насколько в курсе Викерс и Альтвассер в том какое мясо счаз приобрёл их дитя? Я насчёт ЖД и прочей периферии. Ожидали ли они от него ТАКОЙ долгой жизни?
Думаю что ни Викерс ни Альтвассер не знают подробностей продолжения жизни их детища в далеком и закрытом СССР. По крайней мере, на мои слова о том, что у нас до сих пор люди используют Speccy, он не отреагировал (на вопросы при этом ответил). Насчет HDD и прочего это, в общем-то, не повод для гордости, да и по количеству выпущенных машин мы проигрываем SRL на порядок. Если говорить объективно, то где-то за «железным занавесом» спустя 10 лет после разработки, втихаря наклепали какое то кол-во нелегальных клонов Speccy, да еще ухитрились наплодить при этом кучу несовместимого "железа". И до сих пор борются с этим.
Так что IMHO, надо заниматься любимым делом, не питать иллюзий «о его величии», и не обращать внимание на тех, кому наше увлечение не по вкусу.
Если кому интересно, можно присоединиться к вопросам по разработке ZX Spectrum, Ричарду Альтвассеру и Стивену Викерсу. Надеюсь, объяснять кто это такие не надо.
1) Интересно было бы узнать по поводу наверное самой знаменитой ошибки ПЗУ -
ошибки в обработчике NMI, напомню:
#0066 push af
#0067 push hl
#0068 ld hl,(#5cb0)
#006b ld a,h
#006c or l
#006d jr nz,#0070 (должно быть jr z,#0070)
#006f jp (hl)
#0070 ....................
ИМХО, слишком заметная плюха, чтобы пропустить.
Подозреваю злой умысел сера :).
Если это просто ошибка, то скорее всего он (Викерс) про неё не помнит. Но вот если сделано специально, то может быть указания это сотворить остались в памяти.
2)Как и на чем это все создавалось (ПЗУ). Как я понимаю тогда эмулятора даже приближенного не было? В лучшем случае кросс-ассемблер.
3) Вопрос может и не только к Викерсу, но и ко всем вам: 5ти байтная форма представления чисел калькулятора ZX - кем и когда придумано? Реализация калькулятора на ZX - чисто Викерса?
4) И вообще - неужели он это в одиночку все написал?
Richard Altwasser did the electronics, including (I believe) the ULA.
подчеркнутое - образец английского юмора :) :)
1. Как-то нехорошо спрашивать: «вы тут ошиблись случайно или нарочно?», но попробую перефразировать.
2. Спрошу.
3. Уже спросил (по просьбе Димы Быстрова). Идея и реализация Викерса (он математик по образованию).
4. За исключением нескольких фрагментов, которые перешли из ZX81 и которые делал еще Джон Грант (например, поддержку принтера). Вот что говорил сам Викерс:
I did more for the Spectrum than just write the manual. I also wrote almost all the ROM code (in Z80 assembler). This was when working for a small firm called Nine Tiles Information Handling Ltd, who were contracted by Sinclair's to write the ROM code for the ZX80, ZX81 and Spectrum.
In more detail,
ZX80: ROM code written by John Grant, boss of Nine Tiles.
ZX81: ROM code put together by me (the greater part I wrote new, the rest adapted from ZX80 code). I also wrote the manual.
Spectrum: ROM code written almost entirely by me, and I also wrote the manual.
Ace: ROM code and manual by me, hardware by Richard Altwasser (who had worked on the Spectrum H/W at Sinclair's).
1. Как-то нехорошо спрашивать: «вы тут ошиблись случайно или нарочно?», но попробую перефразировать.
да уж, пожалуйста! :)
3. Уже спросил (по просьбе Димы Быстрова). Идея и реализация Викерса (он математик по образованию).
Где нибудь кроме "Инфоркомовских" изданий можно поподробнее об этом узнать?
Лопатить "The complete Spectrum ROM dissasembly" by Logan ни сил ни времени нет... :(
.
.
.
Spectrum: ROM code written almost entirely by me, and I also wrote the manual.
Ace: ROM code and manual by me, hardware by Richard Altwasser (who had worked on the Spectrum H/W at Sinclair's).
Вот кого надо было "Сэрами" делать- Викерса да Альтвассера!
Вобщем, как нибудь, если можно, передай ему большой респект!:)
Где нибудь кроме "Инфоркомовских" изданий можно поподробнее об этом узнать?
Лопатить "The complete Spectrum ROM dissasembly" by Logan ни сил ни времени нет... :(
В книжке «Операционная система Спектрум» Стива Кремера, есть глава, посвященная калькулятору и работе с ним. Книжка у меня есть, я даже пытался ее сканировать, но состояние отвратительное (ксерокопия, на которой краска перешла со слипшихся страниц). Может она у кого есть в хорошем качестве?
Максагор
10.08.2005, 20:57
Вот кого надо было "Сэрами" делать- Викерса да Альтвассера!
Вобщем, как нибудь, если можно, передай ему большой респект!:)
Ваня (в кучерском армячке). Папаша! кто строил эту дорогу?
Папаша (в пальто на красной подкладке). Граф Петр Андреевич Клейнмихель, душенька!
(Разговор в вагоне)
(C)1864 Некрасов Н.А.
стихотворение "Железная дорога"
===========================
- история повторяется!
Ваня (в кучерском армячке). Папаша! кто строил эту дорогу?
Папаша (в пальто на красной подкладке). Граф Петр Андреевич Клейнмихель, душенька!
(Разговор в вагоне)
(C)1864 Некрасов Н.А.
стихотворение "Железная дорога"
===========================
- история повторяется!
Да, да, да....
Вот он, преславутый "злобный оскал империализма"! :)
интересное чтиво... для родной фирмы я сегодня был потерян :)
kmatveev
15.09.2005, 13:53
Мне было бы очень интересно узнать:
у Виккерса:
1. (этот вопрос уже был) Как он писал и отлаживал код? На бумажке, на кросс-ассемблере (если да - на каком)? Каждый раз перепрошивали ПЗУ или в опытном образце было только ОЗУ, в который загружали код? Был ли свой отладчик?
2. Полосы на бордере при загрузке программ - откуда?
3. Каналы и потоки - как придумали, и для чего в идеале создавали?
Комментарий (к первому вопросу): я так понимаю, что ZX Spectrum был первым ZX-компьютером, в котором был возможен "Ассемблер" как класс программ - у предыдущих моделей слишком мало памяти, чтобы хранить и транслятор, и редактор, и текст программы, и результат компиляции. Так что к появлению ZX Spectrum программисты уже должны были уметь писать на ассемблере без помощи программ.
у Альтвассера:
1. Как родилась идея использовать в ZX Spectrum видео-память (в ZX81 её не было)? Почему сделали именно такой вариант видеопамяти (поначалу кажется - изврат, но потом очень даже удобный)?
2. Идея совмещать устройства в одном порту (магнитофон+бордер) - откуда? Экономия на дешифрации адреса?
Вот кого надо было "Сэрами" делать- Викерса да Альтвассера!
Вобщем, как нибудь, если можно, передай ему большой респект!:)На прошлой неделе был с оказией на родине ZX Spectrum (в Англии). Хотел задать несколько вопросов (по телефону) Викерсу, но дальше автоответчика пробиться не удалось. Поэтому от имени спектрумистов из стран СНГ я поблагодарил его за великолепную работу по разработке встроенного программного обеспечения ZX Spectrum. Кроме того, я пригласил Викерса посетить Россию и пообещал радушный прием от имени отечественных любителей Speccy.
James DiGreze
07.04.2006, 09:41
Интересная тема, а "заглохла"... Немного обидно, тем более что куча вопросов так и остались без ответов... :(
Видимо "достали" мы разработчиков своими вопросами...
Интересная тема, а "заглохла"... Немного обидно, тем более что куча вопросов так и остались без ответов... :(
Видимо "достали" мы разработчиков своими вопросами...
Разработчики по большей мере уже не помнят былых дней и событий. Почитай на worldofspectrum.org про Синклер-Бейсик например - столько народу оказывается руку приложило, а вспоминания у большинства смутные.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot