У 1978 році комп’ютери починали все більше схожим на ті пристрої, які відомі нам сьогодні. Вони ще значно поступалися сучасним цифровим крихіткам по потужності, але вже ставали потихеньку не тільки кумедними, але й корисними в побуті речами. В кінці 1977 року був представлений комп’ютер Compucolor II. Він прийшов на зміну Compucolor 8001, який прославився своїм кольоровим дисплеєм. За весь період продажів цього комп’ютера, купили всього 2000 одиниць.

Коли Compucolor II вийшов на ринок точних відомостей немає. Історики високих технологій вважають, що це сталося в травні 1978 року. Залежно від конфігурації цей комп’ютер коштував від 1 тисячі 495 доларів США до 2 тисяч 395 доларів США.

Так, Timex Sinclair 1500, що з’явився п’ятьма роками пізніше, був значно дешевше. Прогрес навіть в ті роки не стояв на місці. У порівнянні з Sol-20 він володів тим перевагою, що не була потрібна ціла тиждень на те, щоб зібрати його і протестувати.

Він базувався на 2-мегагерцовому процесорі від Intel або AMD. Його оперативна пам’ять (ОЗУ, RAM) становила від 8 до 32 кілобайт. 13-дюймовий монітор Compucolor II володів здатністю 128 х 128 пікселів і підтримкою двох кольорів. У текстовому режимі він відображав 64 строчки і 32 стовпчика текстової інформації.

Накопичувачем інформації виступав 53-кілобайтний вбудований флоппі-дисків. Роль операційної системи грали FCS і Compucolor BASIC (спеціальна версія мови програмування Бейсік для Compucolor).

На задній панелі Compucolor II розташовувалося всього три порти:

  1. Коннектор для клавіатури
  2. Серійний порт RS232C
  3. 50-піновий коннектор системної шини

Compucolor II був комп’ютером «все в одному». Для кінця 1970-х це було рідкістю. У ньому вже було все необхідне для роботи: підтримка кольорової графіки; вбудований накопичувач і мова програмування Бейсік в якості софтверної платформи. У червні 1978 на конференції National Computer Conference в каліфорнійському місті Анахайм була представлена ​​Compucolor model 3, перша модель лінійки Compucolor II.

Розроблявся Compucolor II силами Intecolor, а його продажі здійснювалися через Compucolor. Це назви підрозділів корпорації Intelligent Systems Corporation (ISC). ISC займалася також виробництвом професійних електронно-променевих (ЕПТ, CRT) терміналів для комп’ютерних дисплеїв і комунікаційних потреб.

Якщо перший комп’ютер Compucolor 8001 був розроблений для задач промисловості, то Compucolor 8001 призначався для звичайних споживачів. Історики не виключають, що Compucolor II був першим комп’ютером з підтримкою кольорового тексту, кольорової графіки і вбудованим флоппі-приводом для зберігання програм і даних. Мова йде про такому поєднанні корисних якостей. Окремо вони могли зустрічатися і раніше.

У ті часи Apple II був чи не єдиним комп’ютером з кольоровою графікою. Але кольоровий текст їм не підтримувався. Кольоровим у виробі двох великих Стівів був тільки скупий набір кольорових графічних елементів: крапок і ліній.

Творці комп’ютера подбали про те, щоб заощадити гроші і дорогоцінний час, тому дисплеєм (і, заодно, системним блоком) комп’ютера Compucolor II служив стандартний кольоровий телевізор. З телевізора витягувалися телеприймач і аналогова схема і на їх місце ставилися флоппі-дисковод і материнська плата комп’ютера. Історія не донесла до нас інформації про те, телевізор від якого бренду використовувався при виробництві Compucolor II.

Покупцям були доступні три моделі Compucolor II, які відрізнялися один від одного об’ємом оперативної пам’яті:

  • Model 3; 8 кілобайт; 1000 495 доларів
  • Model 4; 16 кілобайт; 1000 795 доларів
  • Model 5; 32 кілобайти; 2000 395 доларів

Справи у Compucolor Corporation пішли добре і, завдяки великим обсягам виробництва, у лютому 1979 ціни були знижені:

  • На Model 4 до 1 тисячі 695 доларів
  • На Model 5 до 1 тисячі 995 доларів

Комп’ютер міг комплектуватися трьома видами клавіатури: стандартної, розширеної і люкс (з кольоровими кнопками). Розширена версія доповнювалася цифровим блоком і спеціальними функціональними клавішами, облегчавшими непростий труд програміста.

Клавіатури всіх видів володіли певним набором спеціальних клавіш:

  • «AUTO» завантажувала з дискети у вбудованому флоппі-дисководу меню, яке являло собою список доступних програм
  • «CPU RESET» перезавантажується систему в CRT-режим
  • «ATTN / BREAK» припиняла виконання поточної Бейсік-програми

Compucolor II міг працювати в трьох режимах:

  • CRT-режим або режим Терміналу. Взаємодія з іншим комп’ютером через серійний порт RS232
  • BASIC. Однокористувацький режим, який передбачав введення і виконання програм на Бейсике
  • FCS (File Control System, режим файлової системи). Дискова операційна система, що дозволяла здійснювати управління файлами, розташованими на дискеті у вбудованому флоппі-приводі

За замовчуванням Compucolor II завантажувався в режимі Бейсік, або точніше версії мови програмування DISK BASIC 8001. У разі збою, натискання клавіш «SHIFT» «CONTROL» «CPU RESET» повертало комп’ютер в режим DISK BASIC 8001.

Слід сказати кілька слів про саму мову програмування або, як сказали б сьогодні, середовищі розробки. DISK BASIC був дуже потужним за своїм часам. Він умів виконувати операції з файлами, векторною графікою і плаваючою крапкою. Вмів працювати з булевої алгеброю, тригонометричними функціями, а також строковими функціями.

За допомогою цього потужного Бейсика програміст отримував доступ до годинника реального часу комп’ютера. За чутками, DISK BASIC 8001 представляв собою модифікований і покращений Microsoft BASIC. Як відомо, Бейсік від Microsoft протягом довгих років був основною мовою програмування багатьох персональних комп’ютерів.

Дискова операційна система носила ім’я FCS («File Control System», «Система контролю файлів»). Вона використовувалася для управління дискетами, дозволяючи користувачеві зберігати програми, стан екрану і масиви.

Увійти в FCS можна було після натискання клавіатурного поєднання «ESC» «D». Повернення в Бейсік здійснювалося натисканням клавіш «ESC» «E». Дискова операційна система мала набором команд:

  • COPY — Копіювати
  • DELETE — Видалити
  • DEVICE — Пристрій
  • DIRECTORY — Директорія (Каталог, сьогодні це називається Папкою)
  • DUPLICATE — Дублювати
  • INITIALIZE — Ініціалізувати
  • LOAD — Завантажити
  • READ — Читати
  • RENAME — Перейменувати
  • RUN — Запустити
  • SAVE — Зберегти
  • WRITE — Писати

Зверніть увагу, що форматування (FORMAT) відсутня в списку цих команд. І це невипадково. Користувач був змушений купувати попередньо відформатовані дискети у дилера по 20 доларів за пару. З часом був офіційно випущений «Formatter» для Compucolor II. Здавалося б, форматування дискети таке просте завдання. Але навіть вона супроводжувалася складнощами, як і майже всі в ті роки, що було пов’язано з комп’ютерною технікою.

Compucolor II не підтримував автоматичне завантаження з дискети при включенні живлення. В інструкції до комп’ютера навіть було попередження:

«Не залишайте дискету в приводі, коли включаєте або вимикаєте ваш Compucolor II»

Магнітне поле електронно-променевої трубки дисплея перебувало всього в семи з половиною сантиметрах від флоппі-дисковода. Це поле могло порушити цілісність даних на дискеті у момент включення або виключення системи.

За матеріалами oldcomputers.net