CROMEMCO «s Dazzler (или ТВ Dazzler ) является графической картой для S-100 шинных компьютеров. Выпущенная в 1976 году [1], это первая коммерческая цветная растровая видеокарта, доступная для микрокомпьютеров . [2] Несколько карт Dazzler могут быть установлены на одной машине и синхронизированы вместе - функция, которая, с небольшими изменениями, может быть использована для синхронизации . Карты Dazzler с синхронизацией использовались в дисплеях ColorGraphics Weather Systems, которые генерировали большинство изображений погоды, которые показывали по американскому телевидению в начале 1980-х годов. [3]
История
Dazzler произошли окольный способ после Les Соломона , редактора для Popular Electronics журнала, продемонстрировала оригинальный Altair 8800 , чтобы Роджер Мелен из Стэнфордского университета . Увидев это, Мелен купил Альтаира № 2 для своего друга Гарри Гарланда, чтобы с ним поработать. Эти двое построили ряд надстроек для машины, начиная с раннего видеодигитайзера под названием Cyclops, а затем перейдя к прототипу Dazzler. [1] [2] Впервые Dazzler был представлен в клубе Homebrew Computer Club 12 ноября 1975 года. [4]
Как и многие ранние проекты микрокомпьютеров того времени, Dazzler изначально был объявлен в Popular Electronics как самостоятельный комплект . [5] Чтобы «запустить» конструкцию, они предложили комплекты, включающие печатную плату и необходимые детали, которые пользователь мог собрать самостоятельно. Это привело к продаже полностью собранных систем Dazzler, которые спустя некоторое время стали единственным способом приобрести продукт. Продажи были настолько плодотворными, что Мелен и Гарланд основали Cromemco, чтобы продавать Dazzler и другие их дополнения Altair, выбрав название, основанное на Мемориальном зале Кротерса, их резиденции во время учебы в Стэнфорде.
Когда новая компания Федерико Фаггина - Zilog - представила Z80 , Cromemco почти сразу же представила собственную линейку компьютеров, совместимых с S-100 на базе Z80. Со временем они стали основной продукцией компании. Комбинации их стоечных машин и Dazzler легли в основу продуктовой линейки ColorGraphics Weather Systems (CWS) в конце 1980-х, и когда CWS была куплена Dynatech в 1987 году, Dynatech также приобрела Cromemco для их поставки. [3]
Программное обеспечение Dazzler
Первоначальная реклама Dazzler предлагала для продажи три различных программного обеспечения (поставляемых на перфоленте). [6] Это были Game of Life Конвея, Dazzlewriter (буквенно-цифровой дисплей) и программа для создания красочных шаблонов Kaleidoscope.
На обложке июньского номера журнала Byte за 1976 год изображено изображение Dazzler из «Игры жизни» Конвея , и Эд Холл назван автором программного обеспечения Life для Dazzler. Байт также благодарит Стива Домпьера за создание инструмента анимации «Dazzleutation» и первой анимации, созданной с помощью Dazzlepting, под названием «Magenta Martini» . Джорджу Тейту (который позже стал соучредителем Ashton-Tate ) приписывают игру «Крестики-нолики» для Dazzler, а Ли-Чен Ванга считают автором « Калейдоскопа ». [7]
Стэн Вейт , владелец Computer Mart в Нью-Йорке, описал реакцию, когда он показал меняющиеся узоры калейдоскопа на цветном телевизоре в витрине своего магазина на углу 5-й авеню и 32-й улицы в Нью-Йорке в начале 1976 года. «Люди. проезжавшие мимо стали останавливаться и смотреть - ничего подобного раньше не видели. За короткое время Dazzler устроил пробку на 5-й авеню! » Полиции пришлось связаться с домовладельцем и заставить его отключить телевизор. [8]
Со временем Cromemco представила дополнительное программное обеспечение для Dazzler, сначала на бумажной ленте, а затем на гибких дисках , включая Spacewar! в октябре 1976 г. [9] [10] Клиенты Cromemco также разработали программное обеспечение для широкого спектра графических приложений, от мониторинга производственных процессов на кофейной фабрике в Колумбии [11] до отображения изображений сердечного кровотока в реальном времени, созданных с помощью радионуклидная визуализация сердца в Шотландии. [12]
Оборудование Dazzler
В Dazzler использовалось более 70 MOS- и TTL-микросхем, которые требовали двух карт для размещения всех микросхем [13], «Board 1» содержал аналоговые схемы, а «Board 2» - интерфейс шины и цифровую логику. Две карты были соединены вместе 16-жильным ленточным кабелем. Хотя аналоговая карта не обменивается данными по шине, обычно она подключается к шине для подключения питания и физической поддержки в шасси. В руководстве также описан способ «совмещения» двух карт с отдельным кабелем питания для экономии слота. Выходной сигнал аналоговой карты был композитным , а для прямого подключения к цветному телевизору был доступен радиочастотный модулятор .
У Dazzler не хватало собственного буфера кадра , и он обращался к основной памяти хост-машины с помощью специального контроллера DMA, который обеспечивал пропускную способность 1 Мбит / с. [14] Карта считывала данные с компьютера со скоростью, которая требовала использования памяти SRAM , в отличие от более дешевых DRAM . Управляющие сигналы и настройки отправлялись и принимались с использованием «портов» ввода / вывода шины S-100, обычно отображаемых на 0E и 0F. 0E содержал 8-битный адрес, указывающий на основание буфера кадра в основной памяти, в то время как 0F был битовым регистром управления с различной установочной информацией.
Dazzler поддерживал в общей сложности четыре графических режима, выбираемых установкой или сбросом битов в регистре управления (0F), который управлял двумя ортогональными выборами. Первый выбирает размер буфера кадра: 512 байтов или 2 КБ. Другой выбранный нормальный режим или режим "X4", первый с использованием 4-битных nybbles, упакованных 2 в байт в буфере кадра для создания 8-цветного изображения, или последний, который был монохромным режимом более высокого разрешения с использованием 1 бит на пиксель. , 8 в байтах. Выбор режима косвенно выбирал разрешение. В нормальном режиме с 512-байтовым буфером будет 512 байт × 2 пикселя на байт = 1024 пикселя, расположенные как изображение 32 на 32 пикселя. Буфер размером 2 КБ создавал изображение размером 64 на 64 пикселя, в то время как в самом высоком разрешении использовался буфер 2 КБ в режиме X4 для создания изображения 128 на 128 пикселей. [15] В нормальном режиме цвет был выбран из фиксированной 8-цветовой палитры с дополнительным битом выбора интенсивности, в то время как в режиме X4 цвет переднего плана был выбран путем установки трех битов в регистре управления для включения красного, зеленого или синего ( или комбинации), в то время как отдельный бит контролировал интенсивность.
Super Dazzler
В 1979 году Cromemco заменила оригинальный Dazzler на Super Dazzler. [16] Интерфейс Super Dazzler (SDI) имел разрешение 756 x 484 пикселей с возможностью отображения до 4096 цветов. [17] Для хранения изображений с целью повышения производительности использовались специальные двухпортовые карты памяти. В то время как исходный Dazzler имел композитный выходной видеосигнал, в новом SDI использовались отдельные компонентные видеовыходы RGB для более высокого разрешения. SDI также может быть синхронизирован с другим видеооборудованием. Системы Cromemco с платой SDI стали предпочтительными системами для приложений телевизионного вещания [18] и широко использовались ВВС США в качестве систем поддержки миссий. [19]
Смотрите также
- Видео с показа Super Dazzler в 1987 году на YouTube
- MicroAngelo , система высокого разрешения для компьютеров S-100
- Matrox , первый графический продукт Matrox, была видеокарта для машин S-100, ALT-256.
- VDM-1 , текстовый дисплей, который был первым интерфейсом для машин S-100.
Рекомендации
- ^ a b Лес Соломон, "Память Соломона" Архивировано 25 октября 2012 г. в Wayback Machine , в Digital Deli , Workman Publications, 1984, ISBN 0-89480-591-6
- ^ a b Гарри Гарланд, «Десять лет и их счет» , Creative Computing , том 10, номер 11 (ноябрь 1984 г.), стр. 104
- ^ a b «История WeatherCentral», заархивированная 14 декабря 2008 г. на сайте Wayback Machine , может похвастаться тем, что к 1982 г. 70% из 50 крупнейших телевизионных рынков США использовали CWS.
- ^ Рейлинг, Роберт (30 ноября 1975 г.). «Заседание клуба 12 ноября 1975 года» . Информационный бюллетень Homebrew Computer Club . Маунтин-Вью, Калифорния: Клуб домашних компьютеров. 1 (9): 1.
Демонстрация оборудования на этом собрании 1) TV Dazzler производства CROMEMCO, One First Street, Los Altos, CA 94022, 2) Модуль видеодисплея производства Processor Technology Company, 2465 Fourth Street, Berkeley, CA 94710 и 3) Система IMSAI 8080 производства IMS Associated Inc., 1922 Republic Avenue, San Leandro, CA 94577.
- ^ Уокер, Терри; Мелен, Роджер; Гарланд, Гарри; Холл, Эд (1976). «Построй TV Dazzler». Популярная электроника . Vol. 9 нет. 2. С. 31–40.
- ^ «Теперь ваш цветной телевизор может быть вашим компьютерным терминалом» . Байт . № 8. Апрель 1976 г. с. 7.
- ^ Хелмерс, Карл (июнь 1976 г.). «О обложке» . Байт . № 10. С. 6–7 . Проверено 18 февраля 2013 года . CS1 maint: обескураженный параметр ( ссылка )
- ^ Вейт, Стэн (март 1990). «Cromemco - инновации и надежность». Компьютерный покупатель . 3. 10 (122): 481–487.
- ^ CROMEMCO Inc., "Spacewar" , 1976
- ^ «Cromemco Dazzler Games 1977» . Cromemco . Проверено 18 февраля 2013 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Cromemco в Южной Америке». Новости ввода / вывода . 5 (2): 14. Январь – февраль 1986 г. ISSN 0274-9998 .
- ^ «Микродиагностика сердца». Systems International : 40–42. Август 1984 г. ISSN 0309-1171 .
- ^ Руководство, стр. 3
- ^ Руководство, стр. 4
- ^ Руководство, стр. 6
- ^ Фокс, Том (декабрь 1979). "Супердазлер Cromemco". Возраст интерфейса . 4 (12): 74–77.
- ^ " Цветная видеоплата " Super Dazzler " . "Журнал" Интеллектуальные машины " (15). 3 октября 1979 г.
- ^ "Компьютерная графика Cromemco 1987" . wn.com . Проверено 10 февраля 2012 . CS1 maint: обескураженный параметр ( ссылка )
- ^ Кухман, Роберт. "Гнездо Кро RCP / M-RBBS" . www.kuhmann.com . Проверено 10 февраля 2012 . CS1 maint: обескураженный параметр ( ссылка )
Внешние ссылки
- Сага о системе - история Дэвида Ала о том, как он построил свою систему Altair 8800 / Dazzler, включает несколько примеров изображений.
- Cromemco Dazzler - изображение оригинального дизайна и инструкция по эксплуатации.
- Build the TV Dazzler - оригинальная статья Popular Electronics