Commodore C64: la computadora doméstica más popular de la historia cumple 40 años
Este año marca el aniversario de la computadora doméstica más popular en ventas, la Commodore 64, que debutó en 1982. Tenga en cuenta que digo "computadora doméstica" y no una computadora personal (computadora) porque en ese momento el término PC aún no se usaba. para usuarios de computadoras en el hogar.
Algunos de ustedes probablemente no hayan oído hablar de Commodore, lo cual es un poco triste, aunque hay una razón simple por la cual Commodore ya no está allí para preservar su herencia. Si uno fuera a ver un documental sobre la década de 1980, podría ver una imagen de una computadora Apple o sus fundadores, pero lo más probable es que no vea una imagen de una computadora Commodore a pesar de vender decenas de millones de unidades.
Para comprender el éxito del C64, primero copiaría y hablaría sobre la era fabulosa de las computadoras domésticas, que comienza con una comprensión del microprocesador del día, el venerable 6502. Mire el video y siga a continuación.
el 6502
El 6502 fue una creación de Chuck Peddle y un equipo de ingenieros, Bill Mensch, Wil Mathes y otros que trabajaron en Motorola; los llamamos Engine Five aunque eran siete. El equipo de Chuck redujo con éxito una PCB de tamaño completo conocida como la placa del procesador principal en un solo chip, ahora conocido como microprocesador, el 6800 para ser exactos. Si bien este paso evolutivo parece completo y natural para alguien como usted o yo, la existencia del microprocesador se consideró una amenaza para aquellos en Motorola que hicieron su dinero vendiendo la placa del procesador principal por decenas de miles de dólares por $ 250 el 6800 fue planeado. vender por. El Sr. Peddle básicamente recibió una carta de "parar y parar" de Motorola para detener el trabajo en el 6800, que se suponía que Chuck significaba que estaban abandonando el proyecto y la propiedad intelectual que representaba. Chuck y compañía luego fundaron MOS Technologies en Norristown PA y luego lanzaron el microprocesador 6502 que se vendió inicialmente por $ 25 y finalmente menos de un dólar. El hecho de que los abogados no estuvieran de acuerdo con Chuck es una historia diferente.
KIM-1
KIM-1
El 6502 está en el corazón de muchas de las computadoras domésticas de la época, comenzando con Atari, Apple, BBC Micro y, por supuesto, Commodore. Uno de los primeros ejemplos del 6502 fue un sistema conocido como KIM-1. Contrariamente a la creencia popular, el KIM-1 no fue diseñado por Chuck Peddle sino por alguien del Grupo Calculador de la OMS dirigido por John May. Cuando se le preguntó acerca de su contribución a las computadoras en general, la respuesta del Sr. Peddle fue que estaba orgulloso de los chips de Entrada/Salida (E/S) del día porque una computadora sin E/S es solo un procesador pero agrega E/S. y tienes terminales, cajas registradoras, impresoras, etc.
Me inicié en el 6502 cuando era un joven técnico de banco en una empresa llamada Pennsylvania Scale Company a fines de los años 70, haciendo instrumentación controlada por procesador que era casi un campo en ciernes en ese momento. Resultó que tenía afinidad por la forma en que "pensaban" los microprocesadores y obtuve el título de ingeniero de diseño de hardware cuando solicité un trabajo en Commodore, solo para decir que no habría tenido mi carrera en electrónica sin él. la existencia del 6502.
En algún momento durante ese tiempo, un comodoro, bajo las riendas de su fundador Jack Tramiel, compró MOS Technologies y se convirtió en una empresa de computadoras propietaria de una fábrica de chips conocida como aglomerado para abreviar. Aunque la compra de chipfab se estableció inicialmente con la vista puesta en el mercado de las calculadoras, Commodore se encontró en la posición de ser una empresa de computadoras que podía fabricar sus propios circuitos integrados o chips (personalizados). Esto cambiaría la forma en que se diseñaron las computadoras domésticas en los próximos días.
DORLOTBESTO
El siguiente esfuerzo de Chuck se centró en la línea de computadoras conocidas colectivamente en PET. Chuck me dijo lo que significa PET en su mente, pero desde entonces he olvidado cuál de las varias interpretaciones es la correcta. Las computadoras PET tenían un teclado y una pantalla incorporados, lo cual era importante en ese momento porque las pantallas utilizables eran un poco raras. El PET encontró un hogar en los negocios, la academia y el uso industrial y, por lo tanto, fue una especie de predecesor de la "computadora doméstica" en mi libro.
Comodoro PET. Computadora cortesía de [Bill Taylor]
El chip VIC
Mientras tanto, un diseñador de parches conocido principalmente por diseñar una memoria de solo lectura (ROM) llamado Albert Charpentier se propuso diseñar un nuevo parche de interfaz de video, el chip que hizo que las computadoras fueran emocionantes debido a los colores y el movimiento que se podía crear. Para demostrar que el chip era factible al estilo de la década de 1970, Albert diseñó una PCB para crear un prototipo del nuevo controlador IC, un chip que se conocería como el chip VIC-1. Este chip se diseñó específicamente para integrarse con el procesador 6502 y se integró estrechamente con los buses de dirección/datos y las señales de control. Cuenta la historia que eran las 11:00 de la noche cuando de repente se encendió la pantalla a color y comenzó el legado del parche VIC.
VIC-20
Ocasionalmente, se construyó un sistema alrededor del parche VIC para mostrar las capacidades del parche, un sistema diseñado por Charpentier y un joven diseñador de parches llamado Bob Yannes que pasó a diseñar el popular parche SID, más sobre eso más adelante. Luego, Speech se dedicó a vender ese sistema como un nuevo producto informático. A un programador relativamente joven llamado Bob Russell se le atribuye haber convencido al jefe Jack Tramiel de que si un Commodore vende una computadora basada en el chip VIC, debería ser una computadora "real" y el proyecto ha sido entregado al grupo de Chuck Peddle. tenía la experiencia de diseñar y producir el PET. Finalmente, esta computadora se conoció como VIC-20 y fue diseñada por un ingeniero llamado Bill Seiler, donde el código de software está escrito por John Feagans y Bob Russell.
VIC-20
El VIC-20 fue el "TI Killer" de Commodore porque apuntó al mismo espacio que el sistema informático Texas Instruments TI-99. El VIC-20 tenía 4 - 5 kB de memoria de acceso aleatorio, 16 kB de ROM y un sonido integrado en forma de tres generadores de canciones en el chip VIC.
Fue durante este tiempo que Commodore comenzó a ejercitar sus habilidades de producción en el extranjero que luego lo separarían de otras compañías informáticas nacionales.
Más tarde, Albert Charpentier detectó una nueva versión del parche VIC, esta vez con la inclusión de bloques de objetos móviles conocidos en la industria como "sprites". Estos son gráficos predefinidos que se pueden mover simplemente cambiando los punteros en lugar de usar continuamente el procesador para mover el objeto por la pantalla. Los asistentes también pudieron notificar al procesador cuando chocaban entre sí, un aspecto importante durante el juego, liberando aún más al procesador.
Detrás de escena, Albert le enseñó al chip VIC a compartir el bus de memoria principal con el procesador 6502 de una manera de usar una ventana no utilizada a tiempo para aprovechar al máximo los gráficos: "dividió" el bus de memoria en modo multiplexado. La decisión de multiplexar fue brillante en mi humilde opinión, y continuaría siendo una característica de la mayoría de las computadoras Commodore para incluir la línea de computadoras Amiga.
SID y el C64
El parche SID incluía funciones como generadores de envolvente, osciladores y filtros, todos componentes de los sintetizadores de música del día.
Al igual que el VIC-20 anterior, estos increíbles chips se combinaron en una demostración y se mostraron a Jack Tramiel, y se tomó la decisión de producir el Commodore C64. El C64 figura en el Libro Guinness de los récords mundiales como el ordenador doméstico más popular jamás vendido por 27 millones de unidades. En épocas posteriores, ha habido algunos análisis de números de serie que sugieren que hoy se han vendido menos unidades, pero no hay duda de que ha vendido en exceso a gran parte de la competencia.
El C64 se convirtió en el "asesino de Apple" de Commodore porque estaba dirigido a la participación de mercado con Apple II. El precio del C64 comenzó en $ 595 USD, bajó a $ 299 y finalmente bajó a $ 199 en un momento en que la competencia costaba más de $ 1,000. Durante este tiempo, el fundador de Commodore, Jack Tramiel, dijo que estábamos haciendo "computadoras para las masas, no para las clases" con énfasis en vender el hardware a un precio justo que abriría la puerta a las ventas masivas de software.
C64 Cortesía de [Jim Brain]Tras el éxito del C64, Tramiel fijó su mirada en el mercado de las pequeñas empresas y en los mercados muy baratos que actualmente ocupa la línea de computadoras Timex Sinclair. Esto lleva a la serie de computadoras TED, donde TED significa TExt Display. La serie TED comenzó como una familia de tres modelos; el C116, el C264 y el C364V.
El C116
El C116 fue mi primera introducción al funcionamiento interno de Commodore como un ingeniero de diseño joven y entusiasta contratado por MOS Technologies / Commodore Business Machines. Mi jefe, Shiraz Shivji, me mostró la computadora Color Spectrum fabricada por Timex Sinclair y dijo que eso era lo que buscábamos.
C116 Cortesía de [Rob Clarke]En lo que ahora parece un abrir y cerrar de ojos, producimos el C116 que se muestra a continuación, que se centró en un solo chip, o lo más cerca posible de una computadora de un solo chip. La pieza central, además de la versión habitual del 6502, era el parche TED y producía 121 colores -de hecho producía 128 colores pero 8 tonos de negro- y el sonido en un solo chip. El C116 tenía 16 kB de DRAM en la forma de la nueva DRAM de 16 kB X 4 (64 kB) del día y estaba en un bonito estuche diseñado por Ira Velinski. El C116 fue diseñado para venderse por $ 49 USD.
C264 / C364V
La siguiente en la familia fue la computadora C264, una computadora de 64 kB Byte con los mismos 121 colores y sonido simple. La computadora no era tan interactiva como la C64, ya que carecía de ingenio y de la banda sonora SID dedicada, pero nuestra actitud era que cualquiera que quisiera una máquina de juegos debería "comprar una C64". Se pretendía que fuera una máquina de color estacionaria y de texto dedicada para empresas. Hemos desarrollado nuevas impresoras, un disco y un monitor para completar la familia. El C264 fue diseñado para venderse por $79 USD.
El último de la serie TED fue el C364V, donde "V" significaba voz. Commodore adquirió algo de talento que hizo el asombroso TI Speak-and-Spell. Con esta ventaja en el mercado de la interacción de voz, Commodore estaba listo para lanzar el tema de escritorio "Talking Magic Desk" que brindaba estímulo verbal que era muy agresivo para 1984.
Mostramos toda la serie de computadoras y periféricos "TED" en la feria CES de 1984. Antes de salir de la feria comenzamos a escuchar rumores de que el fundador de Commodore, Jack Tramiel, había renunciado a lo que lamentablemente encontramos cierto.
Más / 4 Cortesía de [Bill Peliton]Por lo tanto, la serie TED se eliminaría porque se descontinuarían el C116, el C364V y todos los periféricos. Al C264 se le agregaría un software integrado y se le cambiaría el nombre a "PLUS/4", lo que no entusiasmó a ninguno de los que trabajamos en él. El retraso hizo dénos tiempo para construir un UART real (MOS 6551) que haya ampliado sus capacidades de texto pero, en última instancia, el producto no ha tenido éxito como una computadora independiente en lugar de una familia de capacidades y periféricos.
Un aspecto positivo del proyecto TED fue que Commodore finalmente construyó una versión de $ 79 de la computadora conocida como C16. Todavía escuchamos de personas que crecieron en Europa que su primera computadora fue una C16.
Dave Haynie y yo hicimos el hardware para el TED; el diseño ya lo hice yo. llegó allí, y el software fue creado por Fred Bowen, Terry Ryan y John Cooper, como se muestra en el Easter Egg de TED.
El comodoro LCD
A medida que la ingeniería declinó para la serie TED, comenzamos a trabajar seriamente en nuestra próxima computadora, la Commodore LCD. Commodore no estuvo inactivo y compró un fabricante de ensamblajes de LCD llamado Eagle Pitcher, y se convirtió en la única empresa con sede en EE. UU. Que podía producir. Hicimos la arquitectura inicial de la pantalla LCD basada en una Unidad de administración de memoria central (MMU) mientras intentábamos acelerar el 6502 del día con algunos trucos de administración de memoria. Finalmente entregamos el hardware a Jeff Porter e Ian Kirschman con el software hecho por Hedley Davis, Andy Finkle y Caryolyn Scheppner. Se planeó que el sistema LCD fuera el próximo paso de desarrollo en la línea de productos Commodore, pero desafortunadamente fue cancelado por la persona que reemplazó a Jack Tramiel.
Comodoro LCD
Comodoro LCD
Finalmente, escuchamos que el final de la era de los 8 bits estaba sobre nosotros en la forma de la computadora Amiga de 16/32 bits, una adquisición reciente por parte de Commodore de lo que era esencialmente un conjunto de ex ingenieros de Atari que diseñaban la próxima generación de monooperación. . un videojuego que Commodore estaba destinado a convertir en una máquina comercial. Solo había un problema, el Amiga no estaba programado para completarse hasta al menos otro año.
C128
Un grupo de ingenieros se reunió y decidió que podíamos pasar por una computadora final de 8 bits en el tiempo disponible antes de que Amiga llegue por completo. Todos sabíamos por experiencia que una computadora que requeriría todo el software nuevo no se inicia, al menos no sin un compromiso de la alta dirección que parecía faltar ahora que Tramiel se había ido.
C128
Back Into the Storm - La historia de un Commodore Commodore por un ingeniero de diseño en la década de 1980
Incluso un modo compatible con C64 tenía sentido para nosotros, los ingenieros, así como el nombre C128 para reflejar tener el doble de memoria que el C64. (El C128 fue diseñado para admitir un total de 512 kB de memoria, pero esta es una historia diferente). El diseño se completó en gran parte y se mostró a la gerencia un ejemplo funcional que ejecutaba un juego C64, quien tocó la fibra sensible de dicha gerencia que luchó por el dias. de grandes ventas del popular C64.
La historia completa del desarrollo del C128 se puede encontrar en el libro Back in the Storm: La historia de un comodoro Comodoro por un ingeniero de diseño en la década de 1980 pero antes de que se hiciera, tendríamos dos microprocesadores, con la adición de Z80, así como tres sistemas operativos y salidas simultáneas de 40 y 80 columnas. Fue diseñado para venderse por $ 199 USD, pero probablemente se vendió más a menudo por $ 299. El hardware fue hecho por Bil Herd, Dave Haynie y Frank Palaia, el software fue hecho por Fred Bowen, Terry Ryan y Von Ertwine.
Festival de computadoras antiguas
Si no puede obtener suficiente computación de 8 bits, este año celebrará el aniversario del C64 con la primera entrega en el Vintage Computer Festival este fin de semana en Wall New Jersey. Albert Charpentier estará allí, así como Dave Haynie, Bob Russell, Andy Finkle, Hedley Davis, yo mismo y otros.
miguel negro dice:
¿Motorola demandó a Chuck Peddle dos veces? Motorola lanzó el 6800. Y Mos Technology lanzó el 6500, 6502, que era un conector compatible con el 6800. A Motorola no le gustó ni un poco, así que demandó, y el 6502 tal como lo conocemos.