Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Datamax UV 1 – это новаторский компьютер, разработанный группой художников по компьютерной графике, работавших в Университете Иллинойса в Чикаго, известной как Circle Graphics Habitat. Это был в первую очередь проект Тома ДеФанти, который стремился создать машину, способную запускать его язык программирования GRASS по цене персонального компьютера, проект, который они называли Z Box. Со временем проект эволюционировал в машину, предназначенную для создания высококачественной цветной графики для вывода на видеокассету, а позже – в качестве системы титров для кабельных телевизионных компаний. Он представляет собой, по-видимому, первую специализированную графическую рабочую станцию. ДеФанти некоторое время работал в Habitat, когда в 1977 году познакомился с Джеффом Фредериксеном, разработчиком микросхем, работавшим в Dave Nutting Associates. Nutting получила контракт от Midway, видеоигрового подразделения Bally, на создание стандартизированной микросхемы графического драйвера. Они планировали использовать её в большинстве своих будущих аркадных игр, а также в разрабатываемой консоли, которая впоследствии превратилась в Astrocade. Midway изначально не проявляла интереса к рынку домашних компьютеров, но сотрудникам Nutting удалось убедить руководство привлечь ДеФанти к портированию GRASS3 на платформу по контракту. Идея заключалась в создании внешнего блока, который подключался бы к существующей консоли, превращая её в «настоящий» компьютер – систему, известную как ZGRASS 100. Над проектом работали несколько сотрудников Habitat и Nutting, добавив клавиатуру, память и дополнительные разъёмы. Отдельная микросхема генерировала текст, который затем смешивался с изображением с основной микросхемы дисплея. Также была предусмотрена новая версия GRASS3, известная как Zgrass. Примерно в то же время была построена другая версия на тех же основных компонентах – UV 1. В этом случае машина была выполнена в виде единого блока, включающего небольшое количество дополнительного оборудования, необходимого для поддержки режима высокого разрешения чипсета Nutting, обеспечивающего разрешение 320 x 204 с возможностью отображения до 8 цветов на строку. Для этого режима требовалось 16 КБ только для буфера дисплея, поэтому машина включала 32 КБ оперативной памяти и более крупную 16 КБ ПЗУ с дополнительными командами Zgrass. К этой базовой системе Habitat добавили высококачественную схему вывода видео и интерфейс для дискет. Намерения Bally относительно UV 1 остаются не совсем ясными. В ноябрьском выпуске журнала Byte за 1980 год была опубликована статья ДеФанти (и др.), которая, по-видимому, указывает на то, что ZGRASS 100 уже был «заброшен», а UV 1 предназначался для высококачественного вывода видео. Рекламные материалы того же периода предполагают, что Bally планировала продавать UV 1 как домашний компьютер, конкурируя напрямую с Apple II и подобными машинами. Это делает ZGRASS 100 несколько излишним, поэтому остаётся загадкой, планировала ли Bally предлагать обе системы. В любом случае, в 1980 году Bally решила полностью выйти из индустрии, отказавшись от обоих проектов Z Box и Astrocade. Окончательная версия Z Box была выпущена только в виде UV 1R. Эта версия была установлена в рэковую стойку (отсюда и буква R) и оснащалась значительно большим объёмом оперативной памяти и 32 КБ ПЗУ, содержащей необходимые части CP/M для загрузки машины, что исключало необходимость в дискете. Большая часть дополнительной оперативной памяти, до 256 КБ, была выделена под RAM-диск, что позволяло устанавливать и оставлять машины работающими годами – дискета в такой роли быстро выходила из строя. Дополнительная оперативная память обычно не была доступна для Z80 или аппаратного обеспечения дисплея, но новый контроллер памяти мог переключать блоки памяти, позволяя кэшировать несколько экранов, если потребности в дискете были невелики. Хотя Midway уже отказалась от Astrocade, позже она продала права на дизайн сторонней компании Astrovision. В середине 1980-х годов Astrovision решила выпустить оригинальную версию аппаратного обеспечения, известную как ZGRASS 32. Неизвестно, были ли они проданы.
The Datamax UV 1 is a pioneering computer designed by a group of computer graphics artists working at the University of Illinois at Chicago, known as the Circle Graphics Habitat. It was primarily the brainchild of Tom DeFanti, who was trying to build a machine capable of running his GRASS programming language at a personal computer price point, a project they referred to as the Z Box. As time went on the project evolved into a machine intended to be used to make high quality color graphics for output to videotape, and later as a titling system for use by cable television companies. It represents what seems to be the first dedicated graphics workstation. DeFanti had been working at the Habitat for some time when, in 1977, he was introduced to Jeff Frederiksen, a chip designer working at Dave Nutting Associates. Nutting had been contracted by Midway, the video game division of Bally, to create a standardized graphics driver chip. They intended to use it in most of their future arcade games, as well as a console they were working on which would later turn into the Astrocade. Midway was not immediately interested in the home computer market, but the Nutting people managed to convince management to get DeFanti to port GRASS3 to the platform under contract. The idea was to build an external box that would be used with the existing console to turn it into a "real" computer, a system known as the ZGRASS 100. A number of people at the Habitat, as well as some from Nutting, worked on the project, adding a keyboard, memory, and additional connectors. A separate display chip created text, which was then mixed with the output from the display chip for the screen. Also included would be a new version of GRASS3, known as Zgrass. At about the same time, another version of the same basic parts was built as the UV 1. In this case the machine was built as an all in one box, including the small amount of additional hardware needed to support the high resolution mode of the Nutting chipset, which supplied 320 x 204 resolution with up to 8 colors per line. This mode required 16 KB for the display buffer alone, so the machine included 32 KB RAM and a larger 16 KB ROM with additional Zgrass commands in it. To this basic system the Habitat added high quality video output circuitry and a floppy disk interface. Bally's intents for the UV 1 are not entirely clear. The November 1980 Byte magazine contains an article by DeFanti (et al.) that seems to suggest that the ZGRASS 100 was already "dead", and that the UV 1 was intended to be used for high quality video output. Ad copy from the same era suggests that Bally intended to sell the UV 1 as a home computer, competing directly with the Apple II and similar machines. This makes the ZGRASS 100 somewhat unnecessary, so whether or not Bally intended to offer both remains a mystery. Either way, in 1980 Bally decided to exit the industry altogether, dropping both Z Box projects, and the Astrocade too. The final version of the Z Box was the only one to be produced, as the UV 1R. This version was mounted in a rack mount case (thus the R) with considerably more RAM and a 32 KB ROM which contained the parts of CP/M that were needed to boot the machine, so a disk was no longer required. Much of the additional RAM, up to 256 KB of it, was dedicated as a RAM disk so the machines could be installed and left running for years – a floppy disk would burn out very quickly in this role. The additional RAM was not normally visible to the Z80 or the display hardware, but a new memory controller could switch in blocks of it so a number of screens could be cached if the disk needs were not that large. Although Midway had already given up on the Astrocade, they later sold the rights to the design to a 3rd party, Astrovision. Some time in the mid 1980s Astrovision decided to release the original "add under" version of the hardware, now known as the ZGRASS 32. It is unclear if any were sold.