Commodore VIC-20
Commodore VIC-20
Commodore VIC-20
Historia
A diferencia del PET, el VIC-20 intenta ser más un
computador personal de bajo costo. El chip de video
Información
del VIC-20, denominado VIC (Video Interface
Chip) se diseñó para ser utilizado en terminales de Tipo modelo de ordenador
pantalla y juegos de consola baratos, pero Fabricante Commodore International
Commodore no pudo encontrar mercado para el Software
chip. Al mismo tiempo, Commodore tenía un exceso
Sistema KERNAL
de provisión de chips de memoria de 1Kbit×4
operativo
SRAM. En abril de 1980, el presidente de
Commodore, Jack Tramiel ordenó el desarrollo de
una computadora que se pudiera vender por menos de US $300. Lo que había sido un exceso de piezas se
convirtió en el VIC-20. Mientras que el PET fue vendido a través de distribuidores autorizados, el VIC-20
fue vendido primariamente al por menor, especialmente en tiendas de descuento y almacenes de juguetes,
en donde podría competir más directamente con las consolas de juegos. Commodore sacó anuncios que
mostraban como su portavoz, al actor William Shatner, el capitán Kirk de la famosa serie de TV Star Trek,
preguntando, "¿por qué comprar solo un video juego?".
Aunque el VIC-20 fue criticado, en los artículos de las revistas, como de poca potencia, la estrategia
funcionó: se convirtió en la primera computadora en vender más de 1 millón de unidades y fue la
computadora mejor vendida de 1982. En su pico más alto de ventas fueron producidas 9.000 unidades por
día. Se vendió un total de 2,5 millones de unidades, antes de que fuera descatalogado en enero de 1985,
cuando Commodore colocó el C64 como su nueva computadora de nivel de entrada, debido al lanzamiento
próximo del Commodore 128 y del Commodore Amiga. Este último lleva a Commodore al mundo de los
16 bits.
Debido a su pequeña memoria y sus gráficos de baja resolución, el VIC-20 fue utilizado sobre todo para
software educativo y juegos. Sin embargo, también se hicieron para la máquina aplicaciones de
productividad como programas financieros para el hogar, hojas cálculo, y programas de terminales de
comunicación. Su alta accesibilidad al público general significó que algunos futuros desarrolladores de
software fijaran su atención en el VIC-20, siendo introducidos a la programación en BASIC, y en algunos
casos fueron más lejos y aprendieron ensamblador o lenguaje de máquina. Varias revistas, tales como
Compute!, vendida en kioscos de periódicos, ofrecían listados de programas para el VIC-20, incluyendo
una publicada por la misma Commodore. Muchos usuarios del VIC-20 aprendieron a programar
introduciendo, estudiando, corriendo, y modificando estos programas.
La facilidad de programar el VIC y la disponibilidad de un módem barato se combinaron para dar al VIC
una biblioteca importante de software de dominio público y freeware, aunque mucho menor en cantidad
que el del C64. Este software era distribuido por servicios en línea tales como CompuServe, los BBS, y
también a través de grupos de usuarios.
En cuanto a ofertas de software comercial, unos 300 títulos estaban disponibles en cartucho, y otros más de
500 títulos estaban disponibles en cinta. Por comparación, el Atari 2600, la más popular de las
videoconsolas de ese entonces, tenía una biblioteca de cerca de 900 títulos.
Los juegos de cartucho estaban listos para funcionar tan pronto como el VIC-20 fuera encendido, mientras
que los juegos en cinta que requerían ser cargados. Títulos en cartucho incluyeron Gorf, Cosmic Cruncher,
Sargon II Chess, y muchos otros.
Descripción
El VIC-20 tenía conectores propietarios para los cartuchos de
programa y de expansión y de un driver (PET 'Dátasete') para el
casete. Venía con 5 KB de RAM, pero 1.5 KB eran utilizados por
el sistema para varias cosas, como la imagen en la pantalla de
video (que tenía una disposición de pantalla bastante inusual de
22×23 caracteres por línea), y otros aspectos dinámicos del
intérprete BASIC residente en ROM y el KERNAL, un sistema
operativo de bajo nivel. Así, 3,5 KB (3583 bytes exactamente) de
memoria del programa del BASIC para código y variables estaban
disponibles para el usuario de una máquina sin expandir. El VIC- Bootsplash del Commodore VIC-20.
20 también tenía un bus serie (una versión serie del bus IEEE-488
del PET) para conectar, encadenadamente, la unidad de disco
Commodore 1540, e impresoras. Un "puerto de usuario" de nivel TTL con señales RS-232 y Centronics,
más frecuentemente usado como RS-232 para conectar un módem, y un solo puerto DE-9 para un Joystick
compatible con las palancas de mando usadas en las videoconsolas de Atari, y más adelante en el C64.
La memoria RAM del VIC-20's era ampliable con cartuchos que se enchufaban usando el mismo puerto de
expansión de los programas. Commodore y otros fabricantes ofrecían cajas de expansión de puertos para
poder conectar más de un cartucho al mismo tiempo. Los cartuchos de memoria RAM estaban disponibles
en varios tamaños: 3K (con o sin una ampliación ROM del BASIC), 8K, 16K o 32K, el último solamente
de vendedores de terceras compañías. El mapa interno de memoria se reorganizaba con la adición de cada
tamaño de cartucho, conduciendo a la situación que algunos programas funcionarían solamente si estaba
presente la cantidad correcta de memoria. Para solucionar este problema, los cartuchos 32K RAM tenían
interruptores para permitir activar una cantidad determinada de RAM de acuerdo a las necesidades del
usuario. La parte más visible de la memoria que era reorganizada con diferentes configuraciones de
memoria de expansión era la memoria video (con texto o gráficos).
Curiosidades
El nombre "VIC" viene del chip de video (Video Interface Chip), que a pesar de su
designación, también manejó toda la síntesis de sonido en el VIC-20. El chip sucesor del
VIC, fue el VIC-II, que además de generar el video compuesto, también trabajaba en el
refresco de la memoria RAM. Fue utilizado con gran éxito en el Commodore 64 o C64, una
de las máquinas más vendidas, como también en la salida de vídeo dual de la C128, para
los gráficos de vídeo compuesto de 40 columnas de esa computadora.
Referencias
Finkel, A.; Harris, N.; Higginbottom, P.; Tomczyk, M. (1982). VIC 20 Programmer's reference
guide. Commodore Business Machines, Inc. and Howard W. Sams & Co, Inc. ISBN 0-672-
21948-4.
Jones, A. J.; Coley, E. A.; Cole, D. G. J. (1983). Mastering the VIC-20. Chichester, UK: Ellis
Horwood Ltd. and John Wiley & Sons, Inc. ISBN 0-471-88892-3.
Tomczyk, Michael (1984). The Home Computer Wars: An Insider's Account of Commodore
and Jack Tramiel. COMPUTE! Publications, Inc. ISBN 0-942386-75-2.
Véase también
Commodore PET
Commodore 16
Commodore 64
Commodore 128
Commodore Amiga
Jack Tramiel
Commodore International
Historia de los computadores personales
Enlaces externos
Denial - the Commodore VIC-20 Community (https://web.archive.org/web/20130114032331/
http://sleepingelephant.com/denial/index.html)
OLD-COMPUTERS.COM online-museum VIC-20 page (https://web.archive.org/web/200902
02120102/http://old-computers.com/MUSEUM/computer.asp?c=252)
Commodore VIC-20 Tribute Page, by Rick Melick (https://web.archive.org/web/2005092301
1942/http://www.geocities.com/rmelick/new_page_2.htm)
Este artículo fue basado originalmente en el material del Free On-line Dictionary of
Computing, que está licenciado bajo GFDL.
Obtenido de «https://es.wikipedia.org/w/index.php?title=Commodore_VIC-20&oldid=150077289»