Vector-06C - Vector-06C

Vector-06C
Vector-06C
Desarrollador Donat Temirazov, Alexander Sokolov
Escribe Computador de casa
Fecha de lanzamiento 1987 ; Hace 34 años ( 1987 )
Sistema operativo Cargador de cinta o CP / M
UPC KR580VM80A ( clon 8080 ) @ 3  MHz
Memoria 64 KiB

Vector-06C ( Ruso : Вектор-06Ц ) es una computadora doméstica con capacidades gráficas únicas que fue diseñada y producida en masa en la URSS a fines de la década de 1980.

Historia

Modelo informático del Vector-06C

Vector-06C fue creado por los ingenieros soviéticos Donat Temirazov y Alexander Sokolov de Kishinev , República Socialista Soviética de Moldavia . En la 33ª Exposición Nacional de Radio, el diseño fue honrado con el gran premio. Poco después, varias fábricas comenzaron a producir Vector-06C. En 1988 Vector fue galardonado con un premio en la Exposición de Logros de la Economía Nacional .

No hubo modificaciones que adoptan Zilog Z80 CPU o la única Soviética KR580VM1 CPU . Se estaba desarrollando un proyecto comercial llamado Vector Turbo + con una CPU Z80, frecuencia de reloj aumentada a 6 o 12 MHz, tamaño de RAM de hasta 2 MiB y una variedad de otras mejoras. Sin embargo, según el e-zine InVector, un prototipo de este sistema nunca abandonó el banco de trabajo por razones económicas.

Vector se ha vuelto gradualmente menos popular con el creciente flujo de computadoras compatibles con IBM PC en los mercados soviético y luego de la CEI . Actualmente, Vector-06C disfruta de seguidores leales de los pocos fanáticos que quedan.

Hardware

CPU : KR580VM80A ( clon 8080 ), overclockeado de fábrica a 3 MHz (la frecuencia estándar era de 2,5 MHz );

Buses : bus de datos de 8 bits , bus de direcciones de 16 bits ;

Memoria : 64 KiB de RAM , se pueden usar hasta 32 KiB como memoria de video ; 2048 bytes de ROM (512 bytes en modelos anteriores);

Video

Estructura de memoria de video Vector-06C

El sistema de video admite los siguientes modos:

  • 256 × 256 píxeles, 16 colores mostrados simultáneamente de una paleta de 256 colores
  • 512 × 256 píxeles, 4 colores mostrados simultáneamente de una paleta de 256 colores
  • 256 × 256 o 512 × 256 monocromo (modo de ahorro de memoria)

El frame buffer del Vector-06C es inusual para las computadoras domésticas. La memoria está organizada como planos de 4 bits, el índice de paleta de cada píxel individual se forma a partir de bits individuales en 4 planos. Por lo tanto, el modo de color más alto tiene 2 4 = 16 colores mostrados simultáneamente. Los planos de bits se definen de la siguiente manera: un byte representa un tramo horizontal de 8 píxeles. El siguiente byte en la memoria de video representa un lapso de 8 píxeles por encima y así sucesivamente. Así, un plano de bits en modo 256 × 256 puede verse como columnas de 8 píxeles de ancho, creciendo de abajo hacia arriba, de izquierda a derecha; Por tanto, toda la pantalla está cubierta por 32 columnas.

Sonido

Sistema de sonido de 3 canales basado en KR580VI53 , clon soviético del temporizador Intel 8253 . Las modificaciones de terceros permitieron el uso de General Instruments AY-3-8910 o YM-2149.

Almacenamiento

Cartucho ROM externo casero

Se utilizó una grabadora casera genérica para el almacenamiento persistente de datos. Se utilizaron 2 métodos de modulación, FSK y PSK . El casete estándar de 60 minutos puede contener:

  • al menos 512 KiB con PSK ( velocidad de datos de 1500 a 2400 bit / s )
  • al menos 360 KiB usando FSK ( velocidad de datos de 1200 bit / s )

FSK se usó principalmente en modos de compatibilidad, lo que permitió leer datos escritos en Microsha , Radio-86RK y ZX Spectrum . El formato de cinta nativo utilizado por el software original es PSK.

Software

Adskok por AZLebedev

Vector-06C no tenía software incorporado, la pequeña ROM solo contenía un cargador de arranque . Por tanto, el ordenador solo se puede utilizar con almacenamiento externo . Vector-06C se vendió con una cinta que contenía programas de utilidad del sistema y juegos. Las aplicaciones de terceros se pueden obtener a través de varias empresas. Los títulos de software originales eran juegos, lenguajes de programación ( BASIC , Pascal , un monitor / depurador , ensamblador ), editores de texto y gráficos, etc.

Debido a la versatilidad y las amplias capacidades de hardware, Vector se puede utilizar para la educación, el trabajo y el entretenimiento. Como sistema de juegos, superó a la mayoría de las demás PC soviéticas gracias a su paleta multicolor única y gráficos razonablemente rápidos, desplazamiento vertical de hardware suave, capacidades de superposición de hardware de hasta 4 planos de imagen, chip de sonido de 3 voces, un tamaño bastante grande. cantidad de RAM. Había cientos de juegos en ensamblador y miles en Basic creados para Vector . Muchos juegos portados desde el estándar MSX y casi sin ningún cambio (Rise Out, Putup, Alibaba, Eric, Binary Land , Pac-Man , Pairs, Stop the express y otros), y menos desde ZX Spectrum e IBM PC ( Exolon , Color Lines, Boulder Dash , Cybernoid , Filler, Best of the Best y otros). Muchos juegos desarrollados especialmente para Vector : Ambal, Adskok, Grotohod, Polet (Flight), Planet of Birds, Sea Hunter, Death Fight, Cyber ​​Mutant y otros. Amplias capacidades gráficas en muchos casos permitieron con absoluta precisión simular MSX, Spectrum, IBM PC y otras PC.

Con la extensión de disquete opcional, se adoptó la versión 2.2 de CP / M. Esto permitió utilizar una amplia gama de software CP / M en Vector.

También fue posible ejecutar algunos elementos de software Radio-86RK , Microsha , Specialist . Además, se desarrolló un método de adaptación de bajo nivel de títulos de ZX Spectrum y MSX y se portaron algunos elementos de software. En particular, la revista Vector User menciona un paquete de software que consiste en un desensamblador, un procesador que sustituye las instrucciones específicas de Z80 que le faltaban al 8080 con macros y un conjunto de macros. El paquete se utilizó para portar varios títulos de ZX Spectrum, a saber, Chess Master , West Bank , Jumping Jack .

Comunidad de usuarios

Aunque Vector-06C fue presagiado por las computadoras domésticas más convencionales como BK-0010 , ZX Spectrum y sus clones, disfrutó de una considerable cantidad de seguidores leales. Los entusiastas desarrollaron y produjeron extensiones de software y hardware para Vector. Entre las extensiones de hardware se encuentran controladores de disco RAM, disquete y HDD, sintetizadores de sonido, relojes en tiempo real y otros. Existían desarrollos tanto comerciales como públicos. Hubo publicaciones electrónicas y en papel, sobre todo Invector , Vector User , Coman Info . Se llevaron a cabo varios concursos de software entre los usuarios de Vector, en particular DemosFan que solía tener lugar en San Petersburgo, Rusia .

Referencias

enlaces externos