Comodoro VIC-20

Computadora Commodore VIC-20
Un comodoro VIC 20
Tipocomputadora de casa
país de origen Estados Unidos
ProductorComodoro Business Machines Inc.
Inicio de ventaOctubre de 1980 (VIC-1001)
Mayo de 1981 (VIC-20)
Fin de la ventaenero de 1985
especímenes producidosAlrededor de 2 500 000 [1]
precio de lanzamiento$ 299.95 (en los EE. UU.)
UPCMOS 6502
Frecuencia1,108404 MHz ( versión PAL ) o 1,02 MHz ( versión NTSC )
Otros coprocesadoresVIC-I
ROM20 KB
Memoria RAM de serie5 KB
RAM máxima64 KB
SO como estándarNÚCLEO
Otro software estándarComodoro BÁSICO 2.0

El Commodore VIC-20 o Commodore VIC 20 [2] (en Japón : Commodore VIC-1001 ; en Alemania : Commodore VC 20 ) es una computadora doméstica de Commodore Business Machines Inc. , fabricada y comercializada desde octubre de 1980 hasta enero de 1985 .

Fue propuesto como ordenador doméstico para la familia y para jugar y tuvo un gran éxito de ventas, solo mejorado por el posterior Commodore 64 .

Historia

Concebido como una versión económica del Commodore PET , fue diseñado por Bob Yannes y producido inicialmente en la versión japonesa VIC-1001 . Fue producido en masa por la compañía después de que se presentara uno de los primeros modelos en el Consumer Electronics Show de 1980 . Se la denominó "la computadora amigable" y se comercializó como una computadora familiar, para el hogar y para juegos a un precio relativamente bajo de menos de $ 300.

La entrada en el mercado de las máquinas de gama baja fue muy exitosa, y se vendía no solo en las tiendas de informática, sino también a través de centros comerciales como Kmart ; junto con una efectiva campaña publicitaria , para lo cual Commodore contrató a William Shatner para la realización de algunos comerciales de televisión . [3] Esto significó que el VIC-20 fue el primer ordenador de la historia en alcanzar el millón de unidades vendidas, de las cuales 800.000 sólo en 1982, notable si se compara por ejemplo con las 700.000 alcanzadas por el Apple II en todo el período 1977-1982. . [4] La VIC-20 fue una de las protagonistas de la guerra de precios que Commodore libró con Texas Instruments y que expulsó a esta última del mercado de los ordenadores domésticos , pero la producción de la máquina cesó a principios de 1985 , tras haber sumado más de 2.500.000 unidades vendidas, cuando fue reemplazado por el Commodore 16 .

El significado del nombre

"VIC" es el acrónimo de " V ideo I nterface C hip ", el nombre del circuito integrado más importante , después del microprocesador MOS 6502 , utilizado para fabricar la computadora. El "20" no tiene significado; según Michael Tomczyk, el gerente del proyecto que quería agregarlo, era solo un número que sonaba "amigable", mientras que "Vic" solo sonaba como un apodo para un "camionero" [5] (abreviatura de Victor ).

En Alemania , el nombre de la computadora se cambió a "Commodore VC 20". "VC" es la abreviatura de " volks computer " , un término alemán que en italiano significa "ordenador popular". El término "volkscomputer" se usó en el paquete de ventas, en el manual, en los anuncios, pero no en la computadora. Lo más probable es que el cambio de nombre de "Commodore VIC 20" a "Commodore VC 20" se haya decidido como resultado del hecho de que en el idioma alemán la "v" a menudo se pronuncia como una "f", por lo que "VIC" sonaría idéntico. "fick", una palabra vulgar.

Características

Descripción general

Utiliza la misma CPU que el Commodore PET , pero un chasis más pequeño y compacto que tiene teclas cuadradas, en lugar de las teclas de perfil redondeado de los últimos Commodore 64 y Commodore 16 , y utiliza la versión 2.0 de Commodore BASIC . Más allá de las evidentes diferencias en el manejo de la pantalla, dotada de un tamaño de página de texto muy inusual, incluso los puntos de entrada de algunas funciones internas de KERNAL funcionan de manera similar a PET y esta similitud se mantuvo también en modelos posteriores de 8 bits, como como en el caso de la subrutina llamada CHROUT y delegada para escribir un carácter en pantalla.

Cabe señalar que muchos programas en lenguaje de máquina solo pueden ejecutarse en una configuración, es decir, solo con o sin expansión de memoria. Esto se debe al hecho de que la posición inicial de la memoria del usuario cambia en presencia de cualquier expansión (aunque fácilmente detectable a través del software) y a la relativa dificultad de escribir código de máquina reutilizable para el 6502.

El equipo de Michael Tomczyk escribió una guía de referencia para programadores de 400 páginas, la primera en su tipo, que favoreció en gran medida la producción de software de terceros, cuya falta había afectado a Commodore anteriormente. [6]

Equipos de hardware

El hardware se basa en el MOS VIC , que gestiona tanto gráficos como sonido, y en el MOS 6502 , con una memoria ROM de 20 kB ampliable , que contiene el sistema operativo BASIC y el intérprete , memoria RAM de 5 kB , de los cuales 3,5 kB disponibles para programación BASIC. en la versión 2.0. En concreto, la RAM dispone de 3583 bytes libres, así como unos 2 kB para gestionar la señal de vídeo, (para un total de 5,5 kB, según la "Guía del programador" de VIC 20). Estos límites podrían ser modificados incluso por programadores sin experiencia, aumentando así la resolución de la pantalla (22 × 23 caracteres) a expensas de la memoria libre para el programa.

Desde el punto de vista gráfico, la resolución era de 176 × 184 píxeles (22 × 23 caracteres en modo texto), proporcionaba de 8 a 16 colores, caracteres programables, modo multicolor, posibilidad de centrar el cuadro de video y un modo de video particular con caracteres. de tamaño 8×16. Además, el VIC 20 no tiene la capacidad de administrar sprites a nivel de hardware.

Había cuatro canales de sonido, tres de onda cuadrada y un cuarto de ruido blanco . Era posible agregar una quinta voz conectando, a través del puerto de expansión, un altavoz externo al VIA , un integrado destinado a la gestión de E / S pero que también tenía una salida de audio. También tenía un bus serial ( una versión del estándar paralelo IEEE-488 ) usado para periféricos Commodore 1540 , 1541 , 1581, 1570, 1571 e impresoras Commodore 1525/1526, Commodore MPS 801 o similares , un puerto de expansión de memoria también usado para Cartuchos GAME, un puerto para conectar una grabadora de cassette magnético, equipado con un conector propietario para usar el Datassette .

Había un puerto de entrada/salida (llamado puerto de usuario ) que contenía el equivalente a un puerto paralelo y un puerto serie RS-232 no estándar con niveles TTL (normalizable mediante un accesorio específico, código VIC-1011A) y un puerto para joystick y Paddle idénticos a los de la videoconsola Atari 2600 . La velocidad del bus serie era ligeramente superior a la de los modelos posteriores. La unidad 1540, diseñada específicamente para VIC-20, solo podía transferir datos a la velocidad nativa de VIC-20. Sin embargo, los propietarios actualizaron muchas unidades Commodore 1540 con el reemplazo de la ROM, que definió, entre otras cosas, las constantes de tiempo para la transferencia de datos. El bus serie, con la excepción del cambio de velocidad, se mantuvo sin cambios en los modelos posteriores de ocho bits. El puerto de usuario se mantuvo completamente idéntico en el Commodore 64/128 y se usó ampliamente como paralelo para transformar estas computadoras en unidades de control programables para la automatización.

Versiones

Commodore VIC 20 / VC 20 / VIC 1001

Las VIC 20 de la primera serie estaban equipadas con la placa base ASSY n.1001006 de 1980. Las primeras tarjetas tenían algunos problemas de sobrecalentamiento y, a mediados de 1981, se introdujo una versión con un mayor disipador de calor. Estas versiones tenían el teclado derivado de las computadoras de la serie PET y ahora se denominan "estilo VIC 20 PET". A fines del mismo año, apareció la placa base ASSY # 324003, que presentaba algunas mejoras técnicas, una nueva disposición de algunos componentes y un nuevo blindaje contra las emisiones de RF para cumplir con las nuevas especificaciones impuestas por la FCC. Ambas tarjetas estaban alimentadas por corriente alterna y pueden ser reconocidas por la toma de corriente bipolar. Hacia fines de 1981, el antiguo teclado fue reemplazado por un nuevo diseño que luego también fue retomado por el Commodore 64. Inicialmente, todos los VIC 20, VC 20 y VI 1001 adoptaron la placa de identificación en aluminio dorado con serigrafía negra. Posteriormente para el mercado europeo se utilizó un logo diferente con las palabras "VIC" o "VC multicolor" y luego para llegar al último tipo, en aluminio con escritura en relieve (como el Commodore 64 segunda serie y el Commodore 16).

Commodore VIC 20 / VC 20 CR

En 1982 debutó una nueva versión que internamente se llama Commodore VIC 20 CR, Cost Reduction . Placa base ASSY # 250403 completamente rediseñada y más compacta. De las 32 fichas de las versiones antiguas a las 26 fichas. Nueva caja "slim" ligeramente más redondeada y compacta (-5mm de altura). Sección de fuente de alimentación de CC, que permitirá producir un único tipo de fuente de alimentación tanto para el VIC 20 como para el Commodore 64. Esto permitió una mayor estandarización de la producción en beneficio de la contención de costos.

Datos estadísticos

El Commodore VIC-20 fue el primer ordenador de la historia en superar la cuota simbólica de un millón de unidades vendidas, todavía hoy significativa que el Commodore VIC-20 alcanzó en enero de 1983 .

El período de mayor éxito comercial del Commodore VIC-20 fue 1982 , cuando también fue el ordenador más vendido del mundo con 800.000 unidades vendidas. En el apogeo de su éxito comercial, se producían alrededor de 9.000 unidades al día. En total se vendieron unas 2,5 millones de unidades, una cantidad que no convierte al Commodore VIC-20 en el ordenador más vendido de la historia. Este disco pertenece a su sucesor, el Commodore 64 , vendido en 17 millones de unidades.

La Commodore VIC-20 también fue la primera computadora en la historia con video a color que se vende al por menor por menos de $ 300 .

Videojuegos

El VIC-20 fue ampliamente utilizado en el campo de los videojuegos . Se publicaron alrededor de 170 juegos en cartucho , incluidos más de 30 por el propio Commodore [7] [8] . Desde el lanzamiento del VIC-1001, se encargaron varios cartuchos a HAL Laboratory , con la coordinación de Satoru Iwata , generalmente conversiones arcade [9] . A los cartuchos se unieron luego muchos más juegos lanzados comercialmente en cinta , al menos 400 [10] . Aunque también se produjeron disqueteras , en su momento este formato nunca se utilizó para publicar videojuegos. Se lanzaron juegos para el VIC-20 base o que requerían expansiones de memoria de 3kB, 8kB o 16kB; También hubo expansiones más grandes, pero no se produjeron juegos que las necesitaran. La producción del VIC-20 cesó en 1984, pero el lanzamiento de nuevos juegos comerciales continuó hasta finales de 1985 [11] . En total, los juegos conocidos superan los 1400 [12] .

Según una selección realizada por la revista Retro Gamer , diez de los juegos más importantes para VIC-20 son Jelly Monsters ( clon de Pac-Man ), Omega Race , Pirate Cove , Matrix , Sword of Fargoal , Demon Attack , Key Quest , Laser Zone , Astro Nell (creado en 2004 para retrogaming), Game Theory (creado en 2007 para retrogaming) [13] . La revista también recuerda, entre los títulos más importantes lanzados en exclusiva para VIC-20, The Perils of Willy , Chariot Race , Mole Attack , Ultima: Escape from Mt. Drash , Wacky Waiters ; entre los juegos que fueron incluso mejores que su respectiva versión para los más poderosos Commodore 64 , Omega Race , Matrix , Snake Pit , Demon Attack , Key Quest ; entre los mejores homebrews creados muchos años después (hasta 2016), Vicdoom (una conversión sorprendente de Doom ), Astro Nell , Frogger '07 (conversión fiel de Frogger ), Dragonwing , Super Starship Space Attack [14] .

Notas

  1. ^ Jugador retro 154 , pág. 59 .
  2. ^ Commodore Business Machines Inc. usó ambas grafías.
  3. ^ "En la cima del abismo... el extraordinario ascenso y caída del Comodoro", por Brian Bagnall, lulu.com 2012, p. 460
  4. ^ Dillon , pág. 8 _
  5. ^ Commodore VIC - 20 , en old-computers.com .
  6. ^ Jugador retro 154 , págs. 58-59 .
  7. ^ VIC-20 Cartucho Rarity & Gameplay list ( TXT ) , zimmers.net , 6 de junio de 1998.
  8. ^ Revisiones de software de cartucho VIC-20 ( TXT ) , zimmers.net , 22 de diciembre de 1998.
  9. ^ La guerra de los clones y el VIC 20 , en vic-20.it .
  10. ^ Lista de software de casete VIC-20 ( TXT ) , zimmers.net , julio de 1997.
  11. ^ Jugador retro 46 , pág. 35 .
  12. ^ GameBase20 v0.3 ( VIC20 ) , en commodore.software .
  13. ^ Jugador retro 46 , págs. 38-39 .
  14. ^ Jugador retro 154 , pág. 60 .

Bibliografía

Artículos Libros Otro

Artículos relacionados

Otros proyectos

Enlaces externos