De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

El Commodore VIC-20 (conocido como VC-20 en Alemania y VIC-1001 en Japón) es una computadora doméstica de 8 bits que fue vendida por Commodore Business Machines . El VIC-20 se anunció en 1980, [3] aproximadamente tres años después de la primera computadora personal de Commodore , la PET . El VIC-20 fue la primera computadora de cualquier descripción en vender un millón de unidades. [4] Fue descrita como "una de las primeras computadoras anti-espectadores, no esotéricas por diseño ... ya no relegada a aficionados / entusiastas o aquellos con dinero, la computadora que desarrolló Commodore fue la computadora del futuro".[5]

El VIC-20 se llamaba VC-20 en Alemania porque la pronunciación de VIC con acento alemán suena como los improperios alemanes "fick" o "wichsen". [6] [7] El término VC se comercializó como si fuera una abreviatura de VolksComputer ("computadora de la gente", similar a Volkswagen y Volksempfänger ). [8]

Historia [ editar ]

Origen y marketing [ editar ]

El VIC-20 estaba destinado a ser más económico que la computadora PET. Estaba equipado con 5  KB de RAM estática y usaba la misma CPU MOS 6502 que el PET. El chip de video del VIC-20, el MOS Technology VIC , era un chip de video en color de uso general diseñado por Al Charpentier en 1977 y destinado a ser utilizado en terminales de pantalla y consolas de juegos de bajo costo, pero Commodore no pudo encontrar un mercado para el chip.

A medida que el Apple II ganaba impulso con la llegada de VisiCalc en 1979, Jack Tramiel quería un producto que competiría en el mismo segmento, que se presentaría en el CES de enero de 1980 . Por esta razón, Chuck Peddle y Bill Seiler comenzaron a diseñar una computadora llamada TOI (The Other Intellect). La computadora TOI no se materializó, principalmente porque requería una pantalla de caracteres de 80 columnas que a su vez requería el chip MOS Technology 6564. Sin embargo, el chip no se pudo usar en el TOI ya que requería una RAM estática muy costosa para operar lo suficientemente rápido.

Mientras tanto, el ingeniero de primer año Robert Yannes en MOS Technology (entonces parte de Commodore) había diseñado una computadora en su casa llamada MicroPET y terminó un prototipo con la ayuda de Al Charpentier y Charles Winterble. Con el TOI sin terminar, cuando a Jack Tramiel se le mostró el prototipo MicroPET, inmediatamente dijo que quería que estuviera terminado y ordenó que se produjera en masa después de una demostración limitada en el CES.

A medida que comenzó la nueva década, el precio del hardware de las computadoras estaba cayendo y Tramiel vio un mercado emergente de computadoras de bajo precio que podrían venderse en las tiendas minoristas a principiantes en lugar de a profesionales o personas con experiencia en electrónica o programación. [ citación necesitada ] Radio Shack había logrado un éxito considerable con el TRS-80 Modelo I , una máquina de relativamente bajo costo que se vendió ampliamente a los principiantes y en 1980 lanzó la Computadora a color , que estaba dirigida al mercado doméstico y educativo. Cartuchos ROM para software y conectados a un televisor.

Cartucho de software

El prototipo producido por Yannes tenía muy pocas de las características requeridas para una computadora real, por lo que Robert Russell en la sede de Commodore tuvo que coordinar y terminar gran parte del diseño con el nombre en clave Vixen . Las partes aportadas por Russell incluyeron un puerto del sistema operativo (kernel e intérprete BASIC) tomado del diseño de John Feagans para el Commodore PET , un juego de caracteres con la característica PETSCII , una interfaz compatible con joystick Atari CX40 y un puerto de cartucho ROM . La serie IEEE-488 -derivative CBM-488 interfaz [9]fue diseñado por Glen Stark. Sirvió para varios propósitos, incluido el costo sustancialmente menor que la interfaz IEEE-488 en el PET, el uso de cables y conectores más pequeños que permitían un diseño de caja más compacto y también el cumplimiento de las regulaciones de la FCC sobre emisiones de RFI por parte de la electrónica doméstica recientemente impuestas (el El PET fue certificado como equipo de oficina de Clase B que tenía requisitos de RFI menos estrictos). Bill Seiler diseñó algunas funciones, como la placa de memoria adicional. [ cita requerida ]En total, el equipo de desarrollo de VIC 20 estaba formado por cinco personas dirigidas por Michael Tomczyk, el gerente de producto, quien reclutó al grupo y los apodó VIC Commandos. El fundador de Commodore, Jack Tramiel, inicialmente le dio a Tomczyk el título de VIC Czar y luego lo nombró gerente de producto. Tomczyk insistió en varias características que incluyen teclas de máquina de escribir de tamaño completo, teclas de función programables y una interfaz RS-232 incorporada. Más tarde, Michael contrató y co-diseñó un módem de $ 100, el VICModem, que se convirtió en el primer módem en vender 1 millón de unidades. [10]Según uno de los miembros del equipo de desarrollo, Neil Harris, "No pudimos obtener ninguna cooperación del resto de la empresa que pensaba que éramos bromistas porque estábamos trabajando hasta tarde, aproximadamente una hora después de que todos los demás habían abandonado el edificio. Deslizábamos cualquier equipo que necesitáramos para hacer nuestro trabajo. ¡No había otra manera de hacer el trabajo! [...] descubrirían que faltaba y simplemente pedirían más cosas del almacén, así que todos tenían lo que necesitaban para hacer su trabajo ". [10] En ese momento, Commodore tenía un exceso de chips SRAM de 1 kbit × 4 , por lo que Tramiel decidió que deberían usarse en la nueva computadora. El resultado final fue posiblemente más cercano al PET o TOIcomputadoras que al prototipo de Yannes, aunque con un chip VIC de 22 columnas en lugar de los chips personalizados diseñados para las computadoras más ambiciosas. Como la cantidad de memoria en la placa del sistema de la VIC-20 era muy pequeña incluso para los estándares de 1981, el equipo de diseño pudo salirse con la suya usando una SRAM más cara debido a su menor consumo de energía, salida de calor y menos circuitos de soporte. La placa del sistema Revisión A original que se encuentra en todos los VIC-20 de etiqueta plateada usaba SRAM 2114 y, debido a su pequeño tamaño (solo 512 bytes por chip), se requería que diez de ellos alcanzaran los 5 KB de RAM del sistema. La placa del sistema de Revisión B, que se encuentra en el logotipo de arcoíris VIC-20s (ver más abajo) cambió a SRAM de 2048 bytes más grandes que redujeron el recuento de memoria a cinco chips: 2 chips de 2048 bytes + 3 × 2114 (los 1024 × 4 bits) papas fritas.

Mientras que los PET más nuevos tenían el BASIC 4.0 actualizado, que tenía comandos de disco y una recolección de basura mejorada, el VIC-20 volvió al BASIC 2.0 de 8 KB utilizado en los PET anteriores como parte de otro de los objetivos del equipo de diseño, que era limitar las ROM del sistema a sólo 20 KB. Dado que el BASIC de Commodore había sido diseñado para el PET que solo tenía capacidades audiovisuales limitadas, no había funciones de sonido o gráficas dedicadas, por lo que los programadores de VIC-20 tuvieron que usar una gran cantidad de declaraciones POKE y PEEK para esto. Esto contrastaba con los principales competidores de la computadora, el Atari 400 y el TRS-80 Color Computer, los cuales tenían BASIC con todas las funciones con soporte para el hardware de gráficos y sonido de las máquinas.El suministro de un BASIC más limitado en el VIC-20 mantendría el precio bajo y el usuario podría comprar un extensor BASIC por separado si deseara comandos de sonido o gráficos.

Mientras que el TRS-80 Color Computer y el Atari 400 solo tenían salida de video RF, el VIC-20 en cambio tenía salida compuesta, que proporcionaba una imagen más nítida y limpia si se usaba un monitor dedicado. Se necesitaba un modulador de RF externo para usar la computadora con un televisor, y no se había incluido internamente para cumplir con las regulaciones de la FCC (Commodore presionó y logró que se relajaran un poco en 1982, por lo que el C64 tenía un modulador de RF construido en).

El VIC-1001 es la versión japonesa del VIC-20. Tiene caracteres en japonés en la ROM [11] y en el frente de las teclas.

En abril de 1980, en una reunión de gerentes generales fuera de Londres, Jack Tramiel declaró que quería una computadora en color de bajo costo. Cuando la mayoría de los GM se opuso, dijo: "Los japoneses vienen, así que mantendremos a esa gente fuera". Esto estaba de acuerdo con la filosofía de Tramiel que era hacer "computadoras para las masas, no para las clases". El concepto fue defendido en la reunión por Michael Tomczyk , estratega de marketing recién contratado y asistente del presidente, Tony Tokai, director general de Commodore-Japan, y Kit Spencer, el principal ejecutivo de marketing del Reino Unido. [ cita requerida ]Luego, el proyecto fue entregado a Commodore Japan; un equipo de ingeniería dirigido por Yash Terakura creó el VIC-1001 para el mercado japonés. El VIC-20 se comercializó en Japón como VIC-1001 antes de que se introdujera VIC-20 en los EE. UU.

Cuando regresaron a California de esa reunión, Tomczyk escribió un memorando de 30 páginas detallando las recomendaciones para la nueva computadora y se lo presentó a Tramiel. Las recomendaciones incluían teclas de función programables (inspiradas en las computadoras japonesas de la competencia), [12] teclas de tamaño completo estilo máquina de escribir y RS-232 incorporado . Tomczyk insistió en la "facilidad de uso" como la directiva principal para la nueva computadora, para diseñar a Yash Terakura (que también era un amigo), [12] y propuso un precio de venta al público de 299,95 dólares EE.UU.. Reclutó un equipo de marketing y un pequeño grupo de entusiastas de las computadoras, y trabajó en estrecha colaboración con colegas en el Reino Unido y Japón para crear empaques coloridos, manuales de usuario y la primera ola de programas de software (principalmente juegos y aplicaciones domésticas).

Scott Adams fue contratado para proporcionar una serie de juegos de aventuras de texto . Con la ayuda de un ingeniero de Commodore que vino a Longwood, Florida para ayudar en el esfuerzo, cinco de la serie de juegos Adventure International de Adams fueron transferidos al VIC. Eludieron la memoria limitada de VIC-20 al hacer que los juegos de 16 KB residieran en un cartucho ROM en lugar de cargarlos en la memoria principal a través de un casete como estaban en el TRS-80 y otras máquinas. La primera producción de los cinco cartuchos generó más de $ 1,500,000 en ventas para Commodore. [ cita requerida ]

Mientras que el PET se vendía a través de distribuidores autorizados, el VIC-20 se vendía principalmente al por menor, especialmente en tiendas de descuento y juguetes, donde podía competir más directamente con las consolas de juegos. Fue la primera computadora que se vendió en K-Mart . Commodore sacó anuncios con el actor William Shatner (de la fama de Star Trek ) como su portavoz, preguntando: "¿Por qué comprar solo un videojuego?" y describiéndolo como "La computadora maravillosa de la década de 1980". La personalidad de televisión Henry Morgan (mejor conocido como panelista en el programa de juegos de televisión Tengo un secreto ) se convirtió en comentarista de una serie de anuncios de productos Commodore.

Se asumió ampliamente que el "20" en el nombre de la computadora se refería al ancho del texto de la pantalla (aunque de hecho el VIC-20 tiene texto de 22 columnas, no 20) o que se refería al tamaño combinado de las ROM del sistema ( 8 KB BÁSICO + 8 KB KERNAL + 4 KB de ROM de caracteres). [ cita requerida ] Bob Yannes afirmó que "20" no significaba nada en particular y "Simplemente elegimos" 20 "porque parecía un número amistoso y el eslogan de marketing de la computadora era" The Friendly Computer ". Sentí que equilibraba un poco las cosas ya que 'Vic' sonaba como el nombre de un camionero ".

En 1981, Tomczyk contrató a un grupo de ingeniería externo para desarrollar un módem de conexión directa en un cartucho (el VICModem ), que a 99 dólares se convirtió en el primer módem con un precio inferior a 100 dólares. El VICModem también fue el primer módem en vender más de 1 millón de unidades. VICModem fue empaquetado con US $ 197,50 en servicios de telecomputación gratuitos de The Source , CompuServe y Dow Jones . Tomczyk también creó un SIG llamado Commodore Information Network para permitir a los usuarios intercambiar información y eliminar parte de la presión de las consultas de atención al cliente, que estaban presionando a la organización esbelta de Commodore. En 1982, esta red representó el mayor tráfico en CompuServe. [ cita requerida]

Evolución [ editar ]

El VIC-20 pasó por varias variaciones en sus tres años y medio de producción. Los modelos de primer año (1981) tenían un teclado estilo PET con una fuente en bloque, mientras que la mayoría de los VIC-20 fabricados durante 1982 tenían un teclado ligeramente diferente también compartido con los primeros C64. El logotipo de arcoíris VIC-20 se introdujo a principios de 1983 y tiene el teclado C64 más nuevo con teclas de función grises y la placa base Revisión B. Tiene una fuente de alimentación similar a la fuente de alimentación C64, aunque el amperaje es ligeramente menor. Una fuente de alimentación de "ladrillo negro" C64 es compatible con la revisión B VIC-20; sin embargo, no se recomienda la fuente de alimentación de VIC en un C64 si se instalan dispositivos externos como cartuchos o accesorios de puerto de usuario, ya que consumirá la energía disponible. Revisión anterior A Los VIC-20 no pueden usar una fuente de alimentación C64 o viceversa, ya que su requerimiento de energía es demasiado alto.

Rechazar [ editar ]

La VIC-20 fue la computadora más vendida de 1982, con 800.000 máquinas vendidas. Se había vendido un millón de unidades al final del primer año completo de producción; en un momento se produjeron 9.000 unidades al día. [ cita requerida ] Ese verano, Commodore presentó el Commodore 64 , una máquina más avanzada con 64 KB de RAM y capacidades de sonido y gráficos considerablemente mejoradas. Las ventas del C64 fueron lentas al principio debido a problemas de confiabilidad y falta de software. A mediados de 1983, el C64 despegó y el VIC-20 estaba ampliamente disponible por menos de $ 90. [13] El VIC-20 se suspendió en enero de 1985. [3]

Quizás el último periférico VIC-20 nuevo disponible comercialmente fue el VIC-Talker, un sintetizador de voz ; ¡Ahoy! en enero de 1986 escribió al comentarlo: "Lo crea o no, un nuevo accesorio VIC ... Nos sorprendió tanto como a usted". [14]

Aplicaciones [ editar ]

El Datasette Commodore 1530 C2N-B proporcionó un almacenamiento externo económico para el VIC-20.

El BASIC del VIC-20 es compatible con el PET y el formato de Datasette es el mismo. [15] Antes del lanzamiento de la computadora, un ejecutivo de Commodore prometió que tendría "suficiente documentación adicional para permitirle a un programador / aficionado experimentado entrar y dejar trabajar su imaginación". [16] ¡Computa! contrastó favorablemente el estímulo de la compañía a los "desarrolladores de software de la industria artesanal" con el desaliento de Texas Instruments de software de terceros . [17] Debido a su pequeña memoria y pantalla de baja resolución en comparación con algunas otras computadoras de la época, el VIC-20 se usó principalmente para software y juegos educativos. Sin embargo, las aplicaciones de productividad como programas de financiación de viviendas, hojas de cálculo y programas de terminales de comunicación también se hicieron para la máquina.

El VIC tenía una biblioteca considerable de software de dominio público y software gratuito . Este software se distribuyó a través de servicios en línea como CompuServe, BBS , así como fuera de línea por pedido por correo y por grupos de usuarios. Varias revistas de informática vendidas en quioscos, como Compute! , Computación familiar , CORRER , ¡Ahoy! y el Commodore Power Play producido por CBM , ofrecieron consejos de programación y programas de escritura para el VIC-20.

Se estima que 300 títulos comerciales estaban disponibles en cartucho y más de 500 en cinta. [ según quién? ] Se lanzaron algunas aplicaciones de disco.

El bajo costo del VIC hizo que la Autoridad de Servicios Públicos de Fort Pierce, Florida , lo utilizara para medir la entrada y salida de dos de sus generadores y mostrar los resultados en monitores en toda la planta. La empresa pudo comprar varios sistemas VIC y C64 por el costo de una computadora IBM compatible . [18]

Especificaciones técnicas [ editar ]

Placa base VIC-20

El VIC-20 se envió con 5 KB de RAM , pero 1,5 KB de esto se utilizan para la visualización de video y los aspectos dinámicos del Commodore BASIC y KERNAL (un sistema operativo de bajo nivel) residente en ROM . Solo 3583 bytes de memoria de programa BÁSICA para código y variables están realmente disponibles en una máquina sin expandir.

Puertos y enchufes [ editar ]

El VIC-20 tiene conectores de borde de tarjeta para cartuchos de programa / expansión y una unidad de cinta Datassette estándar PET . El VIC-20 no tenía originalmente una unidad de disco; la unidad de disco VIC-1540 se lanzó en 1981.

El lado de la computadora que muestra el "puerto de control" del joystick

Hay un puerto para joystick Atari , compatible con los joysticks y paletas digitales que se utilizan con Atari VCS y la familia Atari de 8 bits ; [19] un bus CBM-488 en serie (una versión en serie del bus IEEE-488 del PET ) para conectar en cadena unidades de disco e impresoras; un "puerto de usuario" de nivel TTL con señales RS-232 y Centronics (se utiliza con mayor frecuencia como RS-232, para conectar un módem [20] ).

El VIC tiene un puerto de cartucho ROM para juegos y otro software, así como para agregar memoria a la máquina. Las cajas de expansión de puertos de Commodore y otros proveedores permiten conectar más de un cartucho a la vez. El tamaño del cartucho varía entre 4 y 16 KB , aunque este último es poco común debido a su costo.

El VIC-20 se puede conectar a un circuito electrónico externo a través del puerto de la palanca de mando, el "puerto de usuario" o el puerto del cartucho de expansión de memoria, que expone al experimentador varios circuitos analógicos a digitales, bus de memoria y otros circuitos de E / S internos. Los comandos PEEK y POKE de BASIC se pueden utilizar para realizar la adquisición de datos de sensores de temperatura, controlar motores paso a paso robóticos, etc.

Gráficos [ editar ]

El chip MOS Technology 6561 VIC

Las capacidades gráficas del chip VIC (6560/6561) son limitadas pero flexibles. Al inicio, la pantalla muestra 176 × 184 píxeles, con un borde de color fijo en los bordes de la pantalla. Dado que una pantalla PAL o NTSC tiene una relación de ancho a alto de 4: 3, cada píxel VIC es mucho más ancho que alto. La pantalla normalmente muestra 22 columnas y 23 filas de caracteres de 8 por 8 píxeles; es posible aumentar estas dimensiones hasta 27 columnas, pero los personajes pronto se quedarían sin los lados del monitora unas 25 columnas. Al igual que en el PET, se incluyen dos conjuntos diferentes de 256 caracteres, el conjunto de caracteres en mayúsculas / gráficos y el conjunto en mayúsculas / minúsculas, y versiones de video inverso de ambos. Normalmente, el VIC-20 funciona en modo de alta resolución en el que cada carácter tiene un tamaño de 8 × 8 píxeles y usa un color. También se puede usar un modo multicolor de menor resolución con 4 × 8 caracteres y tres colores cada uno, pero no se usa con tanta frecuencia debido a su extremo bloqueo.

Capacidad de 16 colores

El chip VIC no admite un modo de mapa de bits real, pero los programadores pueden definir sus propios juegos de caracteres personalizados. Es posible obtener una pantalla totalmente direccionable, aunque un poco más pequeña de lo normal, llenando la pantalla con una secuencia de diferentes caracteres de doble altura y luego activando los píxeles de forma selectiva dentro de las definiciones de caracteres basadas en RAM. El cartucho Super Expander agrega comandos BÁSICOS que admiten este modo de gráficos con una resolución de 160 × 160 píxeles. También es posible llenar un área más grande de la pantalla con gráficos direccionables usando un esquema de asignación más dinámico, si los contenidos son escasos o lo suficientemente repetitivos. Esto es utilizado por el puerto de Omega Race . [ cita requerida ]

El chip VIC tiene contadores de líneas de escaneo legibles pero no puede generar interrupciones basadas en la posición de escaneo. Los dos chips de temporizador VIA pueden servir para este propósito a través de una técnica de programación elaborada, permitiendo que los gráficos se mezclen con el texto arriba o abajo, dos colores de fondo y borde diferentes, o más de 200 caracteres para el modo de pseudoalta resolución.

El chip VIC puede procesar una señal de lápiz óptico a través del puerto del joystick, pero pocos aparecieron en el mercado.

El chip VIC emite video compuesto . Commodore no incluyó un modulador de RF dentro de la caja de la computadora debido a las regulaciones de la FCC . Puede conectarse a un monitor dedicado o un televisor usando el modulador externo incluido con la computadora.

Sonido [ editar ]

El chip VIC tiene tres generadores de ondas de pulso y un generador de ruido blanco con control de volumen general y salida mono. Cada generador de ondas de pulso tiene un rango de tres octavas ubicadas en la escala con una separación de aproximadamente una octava, lo que da un rango total de aproximadamente cinco octavas.

Expansión de memoria [ editar ]

Un cartucho de expansión de RAM de 3 KB con ROM de extensión BÁSICA
Un cartucho de expansión de RAM de 16 KB con vista de PCB

La RAM del VIC-20 se puede expandir a través del puerto del cartucho a través de un Cartucho Super Expander (o simplemente, RAM Expander). Los cartuchos de RAM estaban disponibles en varios tamaños: 3 KB (con o sin una ROM de extensión BASIC incluida), 8 KB , 16 KB , 32 KB y 64 KB , los dos últimos solo de proveedores externos. El mapa de memoria interna se reorganiza drásticamente con la adición de cada tamaño de cartucho, lo que lleva a una situación en la que algunos programas solo funcionan si está presente la cantidad correcta de memoria (para atender esto, los cartuchos de 32 KB tenían interruptores y los de 64 KBLos cartuchos tenían configuraciones de software, lo que permitía habilitar la RAM en bloques de memoria seleccionables por el usuario). Dado que la VIC-20 fue diseñada para usar SRAM en lugar de DRAM, la placa del sistema no tiene provisiones para la actualización de DRAM.

La asignación de memoria del VIC-20 puede variar según la configuración del sistema. Sin expansores instalados, la memoria de usuario gratuita comienza en $ 1000 y se extiende hasta $ 1DFF, con el búfer de video ubicado en $ 1E00- $ 1FFF. Por debajo de $ 1000 había una brecha de $ 400- $ FFF que podría llenarse con 3 KB de RAM de expansión, que si se instala colocaría el área del programa BASIC en $ 400. Si se utilizó un expansor de 8 KB o más, la memoria de pantalla comenzaba en $ 1000 y el texto del programa BÁSICO en $ 1200.

El VIC-20 permite dos ubicaciones para la RAM de color, ya sea a $ 9600 o $ 9400. El valor predeterminado para las máquinas no expandidas es de $ 9600, y con un expansor de 8 KB o más, la RAM de color se movería a $ 9400, sin embargo, el usuario puede configurarlo libremente en cualquier ubicación a través del registro a $ 9002.

La ubicación normal de los cartuchos ROM es de $ A000– $ BFFF. Al encenderse, la ROM del kernel busca un encabezado de ID y, si se encuentra, salta a la dirección de inicio especificada. Los cartuchos más grandes de 16 KB usan la segunda mitad de la ROM a $ 2000 o $ 6000. Algunos cartuchos, incluidas las aventuras de Scott Adams, se cargan por completo en el área de $ 2000- $ 7FFF. Dado que el kernel solo puede iniciar automáticamente las ROM ubicadas en $ A000, dichos programas deben iniciarse manualmente desde BASIC a través del comando SYS.

Los cartuchos de expansión de RAM oficiales de Commodore solo estaban disponibles hasta un máximo de 16 KB de memoria adicional, pero los cartuchos de terceros pueden proporcionar hasta 64 KB y, a veces, incluyen interruptores DIP para asignar la RAM adicional al espacio de direcciones seleccionable por el usuario.

A diferencia del PET, el VIC-20 no incluye un monitor de lenguaje de máquina, pero Commodore los ofreció en disco, cinta o cartucho, con varios ejecutables diferentes para cargar en varias ubicaciones de memoria. Los programas del monitor eran los mismos que los del monitor PET, pero agregaron un mini-ensamblador en lugar de requerir que el usuario ingresara códigos de operación hexadecimales.

Los cartuchos de 32 KB permitieron agregar hasta 24 KB a la memoria del usuario BASIC; junto con la memoria de usuario incorporada de 3,5 KB , esto dio un máximo de 27,5 KB para programas y variables BASIC. Los 8 KB adicionales generalmente se pueden usar de dos maneras, configuradas por conmutadores:

  1. O bien podría asignarse al espacio de direcciones reservado para los cartuchos de ROM, que se encontraba "detrás" del espacio de registro de E / S y, por lo tanto, no estaba contiguo al resto de la RAM. Esto permitió ejecutar muchos juegos basados ​​en cartuchos desde disco o cinta y, por lo tanto, fue muy útil para los piratas de software; especialmente si la expansión de RAM permitió apagar la escritura en su memoria después de que se cargó el juego, de modo que la memoria se comportara exactamente como la ROM.
  2. O bien, 3 KB de los 8 KB podrían asignarse al mismo "hueco" de memoria que utilizó el cartucho de 3 KB , dejando 5 KB en reposo. Estos 3 KB eran contiguos con el resto de la RAM, pero no se podían usar para expandir el espacio BÁSICO a más de 27,5 KB , porque los datos de la pantalla se debían mover a la RAM del cartucho, lo cual no era posible.

Recepción [ editar ]

Describiéndola como "una máquina asombrosa por el precio", Compute! en 1981 se esperaba que el VIC-20 fuera popular en aulas y hogares con niños pequeños, con "excelentes capacidades gráficas y sonoras". Si bien predijo que la pantalla de 22 columnas era "demasiado pequeña para admitir cualquier aplicación comercial que no fuera la más rudimentaria", la revista observó que "a un precio de $ 299, ese no es el punto", afirmando que "el VIC proporcionará una competencia muy dura a el TRS-80 Color Computer "y" es una herramienta de alfabetización informática mucho más valiosa que "otros productos como el TRS-80 Pocket Computer . ¡Calcular! concluyó "VIC creará su propio mercado, y será uno grande". [17]Aunque también destacó el tamaño pequeño de la pantalla y la RAM, BYTE afirmó que la VIC 20 era "insuperable como computadora de bajo costo y orientada al consumidor. Incluso con algunas de sus limitaciones ... hace una demostración impresionante contra ... la Apple II , el Radio Shack TRS-80 y el Atari 800 ". La revista elogió el precio ("Mirar una imagen ... puede hacer que piense que $ 600 sería un precio justo ... pero no cuesta $ 600; el VIC 20 se vende por $ 299.95"), teclado ("el equivalente a cualquier teclado de computadora personal tanto en apariencia como en rendimiento. Este es un logro notable, casi increíble considerando el precio de toda la unidad "), gráficos, documentación y facilidad de desarrollo de software con KERNAL. [23]

Legado [ editar ]

THEVIC20 es una consola de videojuegos doméstica dedicada basada en Linux lanzada en octubre de 2020. [24] Es una edición especial de THEC64 con el color y apariencia VIC-20 y más juegos VIC-20 incluidos. Fue creado por Retro Games Ltd.

Ver también [ editar ]

  • VICE , emulador VIC-20
  • Lista de juegos de Commodore VIC-20

Notas al pie [ editar ]

Referencias [ editar ]

  1. ^ "MESS VIC20 / VC20 (alemán) PAL" . MESS - Súper sistema de emulador múltiple
  2. ^ "Resumen de chips de sonido de consola de videojuegos para el hogar" . 090514 gweep.net
  3. ^ a b [email protected]. "Commodore.ca - Productos - Commodore VIC-20 Historia, imágenes y línea de tiempo" . www.commodore.ca . Archivado desde el original el 14 de febrero de 2015 . Consultado el 23 de marzo de 2018 .
  4. ^ "OLD-COMPUTERS.COM: el museo" . www.old-computers.com . Archivado desde el original el 2 de febrero de 2009 . Consultado el 23 de marzo de 2018 .
  5. ^ Arnold, Bruce Makoto (junio de 2017). "Veintidós columnas de la revolución Lowbrow: el comodoro VIC-20 y el comienzo de la era de la informática doméstica" . Revista de Humanidades . 6 (1): 11-20.
  6. ^ "Fick - Wikcionario" . Consultado el 10 de julio de 2018 .
  7. ^ "wichsen - Wikcionario" . Consultado el 10 de julio de 2018 .
  8. ^ "CCOM - Comodoro VC20 / VIC20" . Consultado el 10 de julio de 2018 .
  9. ^ "Edición 28 de la revista RUN" .
  10. ↑ a b Herzog, Marty (enero de 1988). "Neil Harris". Entrevista de cómics (54). Libros de ficción . págs. 41–51.
  11. ^ "Commodore VIC-1001 Kana (personajes japoneses VIC-20) desmitificado" . Consultado el 17 de junio de 2016 .
  12. ^ a b Tomczyk, Michael. "Las guerras de los ordenadores domésticos" . Archivado desde el original el 14 de febrero de 2015.
  13. ^ Lock, Robert (junio de 1983). "Notas del editor" . ¡Calcular! . pag. 6 . Consultado el 30 de octubre de 2013 .
  14. ^ Kevelson, Morton (enero de 1986). "Sintetizadores de voz para las computadoras Commodore / Parte II" . ¡Ahoy! . pag. 32 . Consultado el 2 de julio de 2014 .
  15. ^ Butterfield, JIm (abril de 1981). "Consejos para propietarios de mascotas: cómo ser un experto en VIC" . ¡Calcular! . No. 11. p. 34.
  16. ^ "Comodoro: nuevos productos, nuevas filosofías" . Kilobaud . Septiembre de 1980. págs. 26-28 . Consultado el 23 de junio de 2014 .
  17. ↑ a b Thornburg, David D. (abril de 1981). "El Commodore VIC-20: un primer vistazo" . ¡Calcular! . pag. 26.
  18. ^ "Ejecución de la revista número 34" .
  19. ^ Flynn, Christopher J. (junio de 1982). "Uso de joysticks Atari con su VIC" . ¡Calcular! . pag. 79 . Consultado el 6 de octubre de 2013 .
  20. ^ El Commodore VICModem y los modelos posteriores se conectan directamente al conector de borde del puerto de usuario. Pero para conectar el VIC a módems estándar de la industriay otrosdispositivos RS-232 , el usuario necesitaba comprar unacaja convertidora de voltaje TTL a RS232separada(los voltajes TTL estándar se encuentran entre 0 y 5 V, mientras que RS-232 usa ± 12 V).
  21. ^ "Mapa de memoria VIC-20 (largo)" . zimmers.net. 19 de septiembre de 2005 . Consultado el 20 de mayo de 2013 .
  22. ^ "VIC 20 / Commodore 64 RS 232" (PDF) . commodore.ca. 30 de marzo de 2011 . Consultado el 21 de mayo de 2013 .
  23. ^ Williams, Gregg (mayo de 1981). "La microcomputadora Commodore VIC 20: una computadora de consumo de alto rendimiento y bajo costo" . BYTE . pag. 46 . Consultado el 18 de octubre de 2013 .
  24. ^ Chiappetta, Marco. "El renacimiento retro continúa con THEVIC20, la computadora maravillosa de los años 80" . Forbes . Consultado el 7 de diciembre de 2020 .

Fuentes [ editar ]

  • Este artículo se basa en material extraído del Diccionario de Computación en línea gratuito antes del 1 de noviembre de 2008 e incorporado bajo los términos de "renovación de licencias" de la GFDL , versión 1.3 o posterior.

Lectura adicional [ editar ]

  • Arnold, Bruce Makoto (junio de 2017). "Veintidós columnas de la revolución Lowbrow: el comodoro VIC-20 y el comienzo de la era de la informática doméstica" . Revista de Humanidades . 6 (1): 11-20.
  • Bagnall, Brian (2005). On The Edge: El espectacular ascenso y caída de Commodore . ISBN 0-9738649-0-7. Consultado el 20 de abril de 2009 .
  • Finkel, A .; Harris, N .; Higginbottom, P .; Tomczyk, M. (1982). Guía de referencia del programador VIC 20 . Commodore Business Machines, Inc. y Howard W. Sams & Co, Inc. ISBN 0-672-21948-4. Consultado el 20 de abril de 2009 .
  • Jones, AJ; Coley, EA; Cole, DGJ (1983). Dominando el Vic-20 . Chichester, Reino Unido: Ellis Horwood Ltd. y John Wiley & Sons, Inc. ISBN 0-471-88892-3. Consultado el 20 de abril de 2009 . Dominando el Vic-20.
  • Tomczyk, Michael S. (1984). The Home Computer Wars: una cuenta privilegiada de Commodore y Jack Tramiel . ¡CALCULAR! Publicaciones, Inc. ISBN 0-942386-75-2. Consultado el 20 de abril de 2009 . The Home Computer Wars: una cuenta privilegiada de Commodore y Jack Tramiel.

BYTE en 1983 publicó una serie de artículos técnicos sobre el VIC-20:

  1. Swank, Joel (enero de 1983). "Explorando el Commodore VIC-20" . BYTE . pag. 222.
  2. Swank, Joel (febrero de 1983). "El VIC-20 mejorado / Parte 1: Agregar un interruptor de reinicio" . BYTE . pag. 118.
  3. Swank, Joel (marzo de 1983). "El VIC-20 mejorado / Parte 2: Agregar una tarjeta de memoria de 3K bytes" . BYTE . pag. 34.
  4. Swank, Joel (abril de 1983). "El VIC-20 mejorado / Parte 3: Interfaz de una impresora MX-80" . BYTE . pag. 260.
  5. Swank, Joel (mayo de 1983). "El VIC-20 mejorado / Parte 4: Conexión de periféricos RS-232C serie al puerto TTL del VIC" . BYTE . pag. 331.

Enlaces externos [ editar ]

  • OLD-COMPUTERS.COM página del museo en línea VIC-20
  • Guía de referencia para programadores VIC-20 y más