Compucolor es una serie de microcomputadoras en color presentadas por Compucolor Corporation de Norcross, Georgia . Fue el primer sistema informático doméstico en color con gráficos en color integrados [1] y almacenamiento de datos en disquete . Utilizaba la CPU Intel 8080 .
El primer modelo fue un kit de actualización para la terminal de computadora en color de la compañía , convirtiendo la Intelocolor 8001 en la Compucolor 8001 al agregarle más RAM y una serie de sistemas de almacenamiento opcionales. Lanzada en 1976, la 8001 pronto fue reemplazada por la Compucolor II en 1977, aunque los envíos no comenzaron hasta el año siguiente. La Compucolor II era más pequeña, menos costosa y usaba los nuevos disquetes de 5,25 pulgadas en lugar de los antiguos modelos de 8 pulgadas.
Compucolor abrió su primera tienda minorista de computadoras en Norcross, Georgia, EE. UU., en 1979, acertadamente llamada "Compucolor Computer Store". La tienda tuvo un éxito limitado en los seis meses que estuvo en funcionamiento y el concepto de tienda fue abandonado. En 1983, Compucolor cerró.
Compucolor y su predecesor, Intecolor, produjeron tres diseños de computadoras (Intecolor 8001, Compucolor 8001 y Compucolor II) durante la vida de la empresa matriz, Intelligent Systems Corporation . [2] ISC se formó en 1973 para producir terminales a color. [3]
El primer producto de Intelligent Systems Corporation fue el Intelocolor 8001 , [5] un terminal inteligente basado en el Intel 8080. Lanzado a principios de 1976, [4] consistía en un kit de 1.395 dólares basado en un CRT RCA delta-gun de 19 pulgadas [6] y venía con 4 kB de memoria de acceso aleatorio (RAM). Los tres cañones de electrones separados del monitor producían una imagen brillante y colorida, pero tenían la desventaja de requerir un ajuste constante para mantener los cañones correctamente alineados. [7] [6]
Ofrecía una pantalla gráfica con una resolución de 192 x 160 y una visualización de texto de 80 x 48 caracteres (en altura de fila simple) o de 80 x 24 caracteres (modo de doble altura), en 8 colores RGB primarios (ver más abajo). [6] [8]
La conectividad estaba limitada a un puerto RS232 .
La siguiente tabla muestra el conjunto de caracteres Intecolor / Compucolor 8001 : [9]
En diciembre de 1976, [4] la recién formada subsidiaria Compucolor lanzó el Compucolor 8001. [10] [11] Este era otro kit de $1,295 que convertía un Intelocolor 8001 en una computadora completa con BASIC en una ROM incorporada . [1] Cuando se inicia inicialmente, la máquina comienza en " modo terminal " y actúa como una terminal de vidrio para su puerto RS-232. Al presionar Escape+ se inicia el intérprete BASICW basado en ROM , mientras que + inicia el programa de monitor de código de máquina . También incluía un programa para ayudar a alinear las pistolas en el monitor. [7]EscapeP
Se disponía de una unidad opcional de "cinta flexible" con dos cartuchos de cinta de 8 pistas para el almacenamiento, que funcionaba a unos 4.800 bit/s y almacenaba hasta 1 MB por cinta. Las cintas eran físicamente idénticas a las de 8 pistas comunes, pero tenían mucha menos cinta, por lo que podían girar más rápido (las cintas de 8 pistas no se pueden rebobinar). La unidad de cinta resultó ser demasiado lenta para ser práctica, e incluso después de períodos de uso relativamente cortos, la cinta se estiraba y se volvía inútil. [7]
En 1977 lanzaron un controlador de disquete basado en el Western Digital FD1771 para soportar unidades de 8 pulgadas estilo IBM 3740 , y en 1978, otro compatible con unidades de 8 pulgadas de Shugart y Siemens .
El BASIC 8001 original basado en ROM era un clon de Microsoft BASIC [12] para el 8080, diferenciándose solo en la forma en que manejaba cadenas , requiriendo que se reservara memoria para ellas usando CLEAR X
donde X era un número de bytes, y teniendo FRE(X)
y separados FRE(X$)
para devolver la cantidad de memoria general y memoria de cadena por separado. [13] Después de las amenazas de Microsoft, ISC llegó a un acuerdo con la compañía para suministrar una versión con licencia del lenguaje.
En 1977, [16] Intelligent Systems Corp anunció el Compucolor II , [1] [17] una versión todo en uno del sistema 8001 que utilizaba un televisor en color de 13 pulgadas de General Electric de menor costo [18] con la sección de sintonización a la derecha eliminada y reemplazada por un disquete de 5,25 pulgadas montado verticalmente. Se anunciaron tres modelos, elModelo 3 de 8 KB por $1,495 , elModelo 4 de 16 KB por $1,795 y elModelo 5 de 32 KB por 2.395 dólares . La empresa no empezó a vender los sistemas hasta mediados de 1978, [19] momento en el que el Apple II ya estaba ampliamente disponible con especificaciones similares a un precio más bajo. En febrero de 1979, los precios se redujeron a 1.695 dólares para el Modelo 4 y a 1.995 dólares para el Modelo 5. [20]
A diferencia del 8001, el II arrancaba en BASIC al iniciarse. Al presionar + se accedía al disco "Sistema de control de archivos" del sistema operativo y al presionar + se volvía a BASIC.EscapeDEscapeE
El Compucolor II se basó en el 8080 que funcionaba aFrecuencia de reloj de 1,99 MHz y utilizaba un controlador de vídeo SMC CRT5027, [21] [22] [23] [24] una versión de fabricación japonesa del Texas Instruments TMS 9927, programado para proporcionar un formato de pantalla de 32 líneas con 64 caracteres por línea (véase el conjunto de caracteres Compucolor II ). El firmware ROM propietario interno permitía una matriz de gráficos de trama de 128 H por 128 V disponible en ocho colores. [12] [25]
Tres teclados disponibles con 72 (estándar), 101 (expandido) o 117 (de lujo) teclas individuales, conectados a la computadora con un cable plano de 25 pines. Las teclas eran del tipo " marca Cherry " de recorrido completo con contactos de barra cruzada de oro con excelente tacto y confiabilidad. Las superficies de las teclas estaban grabadas con leyendas especiales para facilitar el manejo de las funciones de la computadora.
El Compucolor II utilizó un diseño personalizadoUnidad de disquete de 51,2 KB y 5,25", que se colocó en el lado derecho del gabinete del monitor. El diseño utilizaba una interfaz serial y se lo conocía como "Unidad Compucolor" o "CD". Este diseño presentaba problemas de confiabilidad, ya que cualquier variación en la velocidad del eje del motor causaba dificultades para leer o escribir en disquetes. También había algunos problemas electromagnéticos dentro del espacio del gabinete que interferían con el proceso de lectura y grabación de disquetes.
El sistema operativo de disco conocido como "Sistema de control de archivos" o "FCS" fue diseñado internamente. En FCS, cuando se eliminaba un archivo, el archivo individual se eliminaba del volumen de la lista de archivos y los datos restantes se movían para llenar el espacio vacío secuencial, utilizando elPorción de 4 KB de la RAM de video de la pantalla como memoria intermedia de transferencia. En términos actuales, los archivos se desfragmentarían automáticamente para evitar archivos con enlaces cruzados.
La mayoría del software legalmente disponible para Compucolor II fue escrito por programadores de software internos. [26] Compucolor lanzó oficialmente más de 20 títulos de software con portadas de título con ilustraciones personalizadas de 5-1/4": [27] [28] [29] [30] Air Raid , [31] Asteroids , [32] Backgammon , [33] Othello , [34] [35] [17] Blackjack , [36] Bounce , [37] Chess , [38] Cubic Tic Tac Toe , [39] Hangman , [40] Lunar Lander , [41] Maze Master , [42] Sharks , [43] Shoot , [44] Solitaire , [45] Star Trader , [46] Star Trip , [47] y Swarms . [48]
También hubo una oleada de aficionados y grupos de usuarios [49] que crearon software para la venta o " shareware " entre sus grupos.
El título más importante para la Compucolor II fue probablemente Star Trip, que imitaba el género Star Trek . Otra línea de software de juegos también se comercializó ampliamente e incluyó títulos como Lightning Command , [50] Target Omega , [51] Freebooter [52] y Bomb Squad . [12]
También estaban disponibles programas informáticos de productividad como procesadores de texto o intérpretes de lenguajes de programación. [53] [54] [28]