Развлекательная компьютерная система - Entertainment Computer System

В Развлекательная компьютерная система (ECS) был дополнительным периферийным устройством для Intellivision. Это было Mattel Electronics вторая попытка создания периферийного устройства для обновления Intellivision в домашний компьютер и был запущен в производство, чтобы успокоить Федеральная торговая комиссия после того, как они начали штрафовать Mattel за ложную рекламу после жалоб потребителей на неоднократные задержки с выпуском первоначально запланированного надстройки Intellivision Keyboard Component.[1] ECS включает компьютерный модуль, музыкальный синтезатор и дополнительные ручные контроллеры; каждый продается отдельно. Любой главный компонент Intellivision совместим и является обязательным требованием для использования системы. Второе требование - картридж, подключенный к ECS, хотя любой ECS или Intellivision подойдет картридж; нажатие чего-либо на ручных контроллерах Intellivision вызовет меню с тремя опциями: БАЗОВЫЙ, КАРТРИДЖ или МУЗЫКА.[2]

История

Когда Mattel Electronics изначально выпустила Intellivision в конце 1979 г. они заявили, что Intellivision - в отличие от своего основного конкурента, Atari 2600 (тогда известный как Atari VCS) - можно было бы обновить до полнофункционального домашнего компьютера с помощью дополнительного оборудования, называемого Keyboard Component,[3] внутри компании иногда называют «Синий кит» или «Интеллигент».[2][4] Многие потенциальные покупатели были взволнованы этой идеей (особенно родители, которым понравилась идея машины, которую можно было бы превратить в образовательный инструмент или, по крайней мере, в нечто более полезное и практичное, чем просто игровая система), и многие купили Intellivisions на только это основание.

Запланированный компонент клавиатуры должен был предлагать 16 КБ ОЗУ (с возможностью расширения до беспрецедентных 8 мегабайт), встроенное кассетное хранилище для программ и данных (плюс одновременную звуковую дорожку, которую можно было бы воспроизводить под управлением компьютера), дополнительный 40-колоночный термостат. принтер и дополнительный ЦП для запуска всех этих расширенных функций независимо от процессора CP1610 Intellivision. К сожалению, хотя запланированный компонент клавиатуры был амбициозным, у него были некоторые проблемы с надежностью, которые оказалось трудно преодолеть, и он был слишком дорог в производстве и продаже. Компонент клавиатуры - первоначально запланированный к выпуску в 1981 году - постоянно откладывался и откладывался, поскольку инженерная группа Mattel, возглавляемая Дэвидом «Papa Intellivision» Чендлером, продолжала возвращаться к чертежной доске, пытаясь найти способы преодолеть эти проблемы.[3]

В конце концов, жалобы от владельцев Intellivision, которые решили купить Intellivision специально по обещанию «Скоро появится!» модернизация персонального компьютера привлекла внимание Федеральная торговая комиссия (FTC), которая начала расследование в отношении Mattel Electronics на предмет мошенничества и ложной рекламы. Mattel пыталась заявить, что компонент клавиатуры был реальным продуктом, который все еще находился на тестовом рынке, и даже выпустила небольшое количество компонентов клавиатуры и несколько наименований программного обеспечения в несколько избранных розничных магазинов (а также предлагала их по почте- заказ всем клиентам, которые жаловались достаточно громко), чтобы поддержать это утверждение. На FTC это не произвело впечатления, и, наконец, в середине 1982 года он наложил штраф в размере 10 000 долларов в день до тех пор, пока обещанная модернизация компьютера не поступит в розничную продажу.

У Mattel Electronics уже был «план Б». Все более опасаясь того, что подразделение клавиатурных компонентов никогда не сможет произвести продаваемый продукт, в середине 1981 года руководство Mattel Electronics создало конкурирующую внутреннюю команду инженеров во главе с Ричардом Чангом. Якобы эта группа работала над недорогим дополнением под названием BASIC Development System, или BDS, которое будет продаваться как образовательное устройство, чтобы познакомить детей с концепциями компьютерного программирования с помощью упрощенного интерпретатора BASIC с цветовой кодировкой и недорогая клавиатура. Лишь несколько человек в Mattel знали о команде настоящий миссия: либо исправить компонент клавиатуры, либо заменить его.[1]

Группа Чанга «Дизайн и разработка» (которые должны были держать настоящую цель проекта в секрете между собой, опасаясь, что, если Чендлер узнает об этом, он воспользуется своим влиянием в Mattel, Inc., чтобы убить проект) в конечном итоге появилась с альтернативой компоненту клавиатуры. Первоначально получивший название ЛАКИ (от «Интерфейс клавиатуры с низкой стоимостью пользователя»), ему не хватало многих сложных функций, предусмотренных для оригинального компонента клавиатуры: вместо полных 16 КБ ОЗУ он предлагал всего лишь 2 КБ (не все из которых были фактически доступны для Пользователь); интерфейс кассеты был урезан до самого необходимого для сохранения и загрузки данных (и теперь он был необязательным дополнением, а не встроенным), и не было вторичного процессора. Тем не менее, он выполнил первоначальные обещания - превратить Intellivision в компьютер, дать возможность писать программы и хранить их на магнитной ленте и взаимодействовать с принтером - достаточно хорошо, чтобы позволить Mattel утверждать, что они доставили обещанное обновление компьютера и, все надеялись, что Mattel вернет FTC и его штраф в размере 10 000 долларов в день.

С другой стороны, ECS сделал включают встроенный BASIC, который был в некоторой степени функциональным, но идиосинкразическим и иногда с ошибками, и второй звуковой чип AY-3-8910, который расширил звуковые возможности системы до синтезированного звука с шестью голосами и, в сочетании с дополнительным 49-клавишным Music Синтезаторная клавиатура потенциально может превратить Intellivision в полифонический синтезатор для воспроизведения, записи или обучения музыке. Это также позволило бы подключить два дополнительных портативных игровых контроллера вместо буквенно-цифровой клавиатуры, что открыло возможность игры для четырех игроков.[1]

Осенью 1982 года LUCKI - теперь переименованная в Entertainment Computer System, или ECS - была представлена ​​на ежегодном собрании продаж, официально ознаменовав конец злополучного проекта Keyboard Component. (Хотя все прошло не тихо. Mattel не только пришлось согласиться на выкуп всех существующих компонентов клавиатуры, но и производитель, с которым был заключен контракт на производство клавиатур (Compro, Inc.), немедленно подал в суд на Mattel на 10 миллионов долларов, требуя нарушение контракта, мошенничество и невыплата последних 1300 единиц.[3] По крайней мере, некоторые из них были изменены (и получили внутреннее название «Черные киты») для использования в качестве части систем разработки для создания Intellivision программного обеспечения.[2]Новая рекламная кампания была поспешно запущена в эфир к рождественскому сезону 1982 года, еще раз пообещав, что обновление домашнего компьютера не за горами, а сам ECS был показан публике на выставке Consumer Electronic Show в январе 1983 года. (CES) в Лас-Вегасе. Несколько месяцев спустя на рынок вышла ECS, и FTC согласилась снять штрафы в размере 10 тысяч долларов в день.[1]

К тому времени, когда ECS дебютировал в розничной торговле, внутренняя встряска на высшем уровне управления Mattel Electronics заставила компанию сместить акцент с аппаратных надстроек в пользу программного обеспечения, и ECS получила очень мало дальнейшего маркетинга. толкать. Дальнейшие разработки оборудования, в том числе запланированные Программный расширитель которые добавили бы еще 16 КБ ОЗУ и более сложный, полнофункциональный Extended-BASIC в систему, были остановлены, и в конце концов для ECS было выпущено только полдюжины наименований.[1]

Аппаратное обеспечение

  • ECS EXEC / BASIC ROM, содержащий встроенный язык программирования BASIC и дополнительные процедуры BIOS для обработки дополнительных аппаратных функций (12K)
  • дополнительные 2 КБ системной ОЗУ, из которых около 1,5 КБ доступно для программирования на BASIC (предположительно, система может быть дополнительно расширена до 64 КБ с помощью дополнительных модулей памяти, но ни один из таких модулей никогда не производился)
  • Звуковой чип AY-3-8917 (похожий на звуковой чип, используемый в Intellivision), удваивающий возможности аудиосистемы и контроллера
  • интерфейс аудиомагнитофона с двумя монофоническими гнездами 3,5 мм и одним гнездом 2,5 мм для дополнительного управления лентой. Он совместим с Водолей Data Recorder, но для этого требуется другой кабель, отличный от Водолей, а также совместим с большинством кассетных магнитофонов с разъемами MIC, EAR и REM.[2]
  • вспомогательный разъем для последовательного подключения принтера (Маттел Водолей совместимый), стереоразъем 3,5 мм, совместимый с RS-232C, где наконечник предназначен для передачи данных, кольцо - для DSR / DCD, рукав - для заземления, 1200 бод, 8 бит данных, 2 стоповых бита и без контроля четности[5]
  • два DE-9 порты для буквенно-цифровой клавиатуры компьютера, клавиатуры музыкального синтезатора или двух дополнительных игровых контроллеров Intellivision

Что было включено

  • Дополнительный модуль компьютерного адаптера (вставлен в Intellivision)
  • буквенно-цифровая клавиатура компьютера с 49 клавишами
  • Адаптер переменного тока, вход 120 В, 60 Гц, 17 ВА; Выход 10 В переменного тока, 1,0 ампер. Разъем на размер больше, чем разъем Intellivision II.
  • «Руководство пользователя компьютерного модуля» в спиральном переплете, включая справочник по встроенному BASIC

Дополнительные дополнения

  • Руководство по программированию "Пошаговое руководство по домашним компьютерам" (доступно через заказ по почте )
  • Музыкальный синтезатор 49-клавишная музыкальная клавиатура
  • дополнительные игровые контроллеры Intellivision (для игр вчетвером)
  • кассетный привод данных
  • Термопринтер на 40 столбцов

(Примечание: последние два варианта никогда не продавались с коробками и логотипами Intellivision / ECS. В системе использовались бы те же кассеты и принтеры, которые продавались за Маттел Водолей домашний компьютер, но этот факт, похоже, не широко рекламировался компанией Mattel.)

Игры

Первоначально вместе с ECS планировалось выпустить по крайней мере полдюжины программных продуктов, поддерживающих ECS, а затем и другие.[6] К сожалению, как отмечалось выше, к тому времени, когда ECS дебютировала в розничной торговле в 1983 году, в Mattel Electronics пришла новая команда менеджеров, которая больше не была заинтересована в продаже или продвижении аппаратных надстроек, которые они считали убыточными, которые имели связали слишком много капитала компании из-за слишком малой отдачи. (Возможно, не без оснований, учитывая историю давно откладываемого, никогда не выпускавшегося компонента клавиатуры и более низких, чем ожидалось, продаж Intellivoice модуль.) Отделы маркетинга и приложений также не были в восторге от подразделения ECS,[6] поскольку она действительно не добавляла никаких революционных функций в систему, и приходилось бороться за разработку игровых идей, которые оправдали бы требование ее наличия у пользователя.

В результате ECS не получила должного продвижения, и несколько запланированных программных продуктов были выпущены до того, как группа Ричарда Чанга «Дизайн и разработка» была закрыта в августе 1983 года, что фактически остановило дальнейшую работу над названиями, поддерживающими ECS. В конечном итоге было завершено несколько проектов, которые уже находились в стадии разработки, но ни одна из них не была запущена в производство до того, как Mattel Electronics прекратила свою деятельность в январе 1984 года.

Выпущенные названия

  • Пути слов Jetsons, а / к / а Слово Fun Jetsons (образовательное название)
  • Melody Blaster (Название игры Music Synthesizer)
  • Mind Strike (название стратегической игры)
  • Г-н БЕЙСИК встречает N битов (название образовательной игры)
  • Погоня за лабиринтом Скуби-Ду (название игры-стратегии / лабиринта)
  • Бейсбол Высшей лиги Мировой серии (спортивное звание)

Melody Blaster было единственным названием, когда-либо выпущенным для дополнительного модуля Music Synthesizer.

Г-н БЕЙСИК встречает N битов играет без компьютерного модуля ECS с отключенной поддержкой команд BASIC.

Неизданные заголовки

  • BASIC Программист (образовательное / продуктивное звание, незаконченное)
  • Парный теннис (Титул в спорте на 4 игрока, незаконченный)
  • Клавиатура Flintstones (название образования, завершено, но не опубликовано)
  • Фабрика игр (учебное / продуктивное название, завершено, но не выпущено)
  • Создатель мелодий (Название музыкального синтезатора, незаконченное)
  • Музыкальный Дирижер (Название музыкального синтезатора, незаконченное)
  • Number Jumble (название образования, завершено, но не опубликовано)
  • Супер НФЛ Футбол (спортивное звание, завершено, но не выпущено)
  • Супер NASL Футбол (Спортивный титул для 4 игроков, завершен, но не выпущен)

Number Jumble играет без компьютерного модуля.

Супер NASL Футбол был в конечном итоге выпущен как Чемпионат мира по футболу французским подразделением Mattel Electronics, которое после закрытия Mattel Electronics преобразовалось под названием Nice Ideas. Чемпионат мира по футболу был продан как стандартный картридж Intellivision, но поддерживает ECS 4-player с компьютерным адаптером и дополнительными игровыми контроллерами.

Ключевые слова в ECS BASIC

Ключевые слова BASIC, встроенные в ECS, подробно обсуждаемые в руководстве, имеют длину не более четырех символов. Некоторые ключевые слова ECS BASIC представляют собой просто усечение или сокращение стандартных терминов BASIC, например «print» становится PRIN, «input» становится INPU, а «gosub» становится GSUB. ECS будет отображать меню справки, охватывающие его команды: введите MENU 0 для команд монитора, MENU 1 для ключевых слов BASIC, MENU 2 для BASIC функций и MENU 3 для BASIC подпрограмм.[2]

Восемь спрайтов одновременно могут быть ПОКАЗАНЫ или Захвачены из хранилища таких изображений в каждом отдельном картридже Intellivision, и такими спрайтами затем можно управлять, изменяя их цвета (для каждого спрайта доступен 1 ​​цвет), удваивая их высоту или ширину, переворачивая их форму. к зеркальному отображению, создавая последовательности движений и так далее. Однако спрайты только «заимствованы» и не могут быть интегрированы в собственную программу пользователя, если такой же картридж не находится на борту при запуске программы.[2]

видео

В режиме BASIC дисплей ECS состоит из 20 столбцов (максимальная длина строки программы составляет 39 символов), а любой текст отображается заглавными буквами. Обычный цвет текста - черный на зеленом фоне. Цветовые коды используются ECS для обозначения различных элементов программы при вводе или (в немедленном режиме) выполнении каждой строки. Схема цветового кодирования, которая объясняется в конце руководства или которую можно определить при непосредственном наблюдении, полезна для определения того, как ECS понимает (или неправильно понимает) любую команду. Что касается графики, фоновый экран состоит из 240 «карточек» (20 в ширину и 12 в высоту, пронумерованных от 0 до 239, каждая из которых состоит из 8x8 пикселей), в одном из 16 цветов (восемь основных и восемь пастельных). Восемь спрайтов одновременно могут быть ПОКАЗАНЫ или Захвачены из хранилища таких изображений в каждом отдельном картридже Intellivision, и такими спрайтами затем можно управлять, изменяя их цвета (1 цвет доступен для каждого спрайта), удваивая их высоту или ширину, переворачивая их форму. к зеркальному отображению, создавая последовательности движений и так далее. Однако спрайты только «заимствованы» и не могут быть интегрированы в собственную программу пользователя, если такой же картридж не находится на борту при запуске программы. (Профессиональные программисты нашли способы создать иллюзию размещения более восьми спрайтов на экране Intellivision одновременно с помощью мультиплексирования - переопределения и изменения положения одного объекта от одного кадра к другому и обратно, что приводит к мерцающим изображениям двух объектов. - и упорядочение графической ОЗУ для анимации фоновых карт.)[2]

Взаимодействие

Для доступа к кассетному магнитофону со скоростью 600 бод для загрузки и сохранения программ на ECS есть гнезда, обозначенные OUT TO TAPE, IN FROM TAPE и REMOTE. Хотя можно использовать практически любой рекордер с аналогичными портами, Mattel продала Aquarius Data Recorder для использования с ECS, и это устройство имеет соответствующие разъемы (обозначенные MIC, EAR и REM). Для подключения к ECS необходимы три прямых кабеля: два с мини-штекерами на обоих концах и один с суб-мини-штекерами на обоих концах (для ДИСТАНЦИОННОГО подключения).[2] Доступ к ленте в ECS поддерживается ключевыми словами BASIC для загрузки (CLOD), сохранения (CSAV) и проверки (CVRF). Ручные контроллеры Intellivision нажимаются для продвижения по последовательности SET-GO-SAVE / LOAD / VERF. Хотя программы могут быть сохранены и доступны без имен файлов, поддерживаются имена файлов длиной до четырех символов (например, CSAVE PROG) (кавычки не используются вокруг имен файлов), и компьютер будет искать указанную программу для загрузки или проверять.[2]

Интерфейс принтера, являющийся разъемом AUX, такой же, как на Маттел Водолей: мини-стерео разъем всего на 3 линии. Принтеры Aquarius могли использоваться с ECS и поставлялись со своими собственными кабелями. Однако ECS, как и Aquarius, использовала стандартные последовательные сигналы RS-232C (+12 В постоянного тока / -12 В постоянного тока), поэтому было возможно сопрягать многие последовательные принтеры RS-232C.[2] ECS / Aquarius использовал скорость передачи 1200 бод, 8 бит данных, 2 стоповых бита и отсутствие контроля четности; принтер должен был быть настроен на эти варианты без перевода строки (иногда это называется «только возврат каретки», «CR», «новая строка недействительна» или «запрет перевода строки») и занято / готов вместо X-on / Х-офф.[2] Типичные серийные принтеры имели DB-25 интерфейсы; некоторые имели DE-9 интерфейсы; и немного Radio Shack (RS) принтеры имели круглую 4-контактную розетку Разъем DIN последовательные интерфейсы (штыревые гнезда пронумерованы слева направо: 4, 3, 2, 1). Подходящий кабель для подключения такого принтера выглядит следующим образом:[2]

MINI-STEREO PLUG DB-25 DE-9 RS ФУНКЦИЯ
Кончик / Центр штекера Контакт 3 Контакт 2 Контакт 4 Данные к принтеру Середина разъема Контакт 20 Контакт 4 Контакт 2 Принтер занят / Готово База / Внешний контакт 7 Контакт 5 Контакт 3 Заземление сигнала

Для доступа к принтеру последовательность команд следующая:

D = -1 ВЫХОДНОЙ ВЫХОД

и для отмены доступа:

D = 1 ВЫХОД.[2]

Рекомендации

  1. ^ а б c d е «Развлекательная компьютерная система». Intellivision живет. Архивировано из оригинал на 2018-07-17. Получено 2006-05-19.
  2. ^ а б c d е ж грамм час я j k л м Пэрриш, «Часто задаваемые вопросы о компьютерных модулях Mattel Entertainment», 7 мая 2001 г.
  3. ^ а б c «Компонент клавиатуры». Intellivision живет. Архивировано из оригинал на 2007-04-16. Получено 2006-05-19.
  4. ^ В конечном итоге около 4000 таких компонентов клавиатуры Intellivision были распределены на тестовых рынках и по другим специальным каналам; и некоторые из них были модифицированы (и названы «Черными китами») для использования в качестве части систем разработки для создания программного обеспечения Intellivision.
  5. ^ http://archive.kontek.net/aqemu.classicgaming.gamespy.com/aqfaq2.htm
  6. ^ а б «Кредиты - ЭКС». Intellivision живет.