Truco sucio y barato que dio gráficos en color a las primeras computadoras hogareñas

El pionero de los videojuegos Alan Elkorn habla sobre cómo le mostró a Steve Wozniak un truco que permitió que la computadora Apple II funcionara con colores, y de dónde vino el famoso sonido "blip" en Pong



Consola doméstica Atari Pong, que salió a la venta en las tiendas The Sears bajo la marca Tele-Games en 1975.

Recientemente, publicamos un artículo sobre una computadora moderna para aficionados que utiliza un truco muy antiguo: colores de artefactos NTSC. Este truco permitió que los sistemas digitales que no tenían tarjetas gráficas separadas emitieran imágenes en color, explotando las características de decodificar una señal de televisión.

El ejemplo más famoso de uso de colores de artefactos NTSC es la computadora Apple II de 1977. El uso de este truco por Steve Wozniak en esta computadora atrajo gran atención hacia él. Más tarde se usó en computadoras IBM PC y TRS-80 Color. Sin embargo, pocas personas sabían de dónde surgió esta idea, por lo que estábamos muy emocionados cuando un comentario sobre este temaA ese artículo le quedó la leyenda de la electrónica y los videojuegos, Alan Elkorn. Resulta que el antepasado de los primeros gráficos por computadora en color puede considerarse un dispositivo de prueba barato, que se utilizó en los talleres de reparación de California en la década de 1960. La revista IEEE Spectrum conversó con Elcorn para obtener más información.


Alan Elkorn con Pong

IEEE : los televisores analógicos NTSC generan color al rastrear la fase de la señal en relación con la frecuencia de referencia. ¿Cómo conseguiste este dispositivo de prueba en tus manos y cómo funcionó?

Alan Elkorn : Cuando tenía entre 13 y 14 años, mi vecino, que vivía al otro lado de la calle, tenía un taller de reparación de televisores. Corrí hacia él; y justo entonces mi padre me envió a cursos de reparación de radio y televisión RCA. Por lo tanto, cuando llegué a Berkeley, ya estaba trabajando como reparador de televisión itinerante y, por lo tanto, incluso pagué la universidad. Y en un taller había un generador de rectángulo de color muy barato y sucio diseñado para probar televisores. En lugar de entregar el color correctamente sintetizando fases y todo ese jazz, simplemente usó un cristal de 3.58 MHz (frecuencia portadora de la señal de color), menos 15.750 kHz, frecuencia horizontal. Por lo tanto, cada fase se retrasó 360 grados. Si muestra esta señal en la pantalla, obtendrá una barra de color, desde el borde izquierdo hacia la derecha. ¡Realmente fue la forma más barata y sucia de lograr esto!

IEEE : ¿Cómo se te ocurrió la idea de usar NTSC "no de acuerdo con las instrucciones"?

AE: Conocí un camino sucio y barato mientras trabajaba como reparador. Y luego conseguí un trabajo en Ampex (en ese momento, un líder en tecnología de audio y video). En Ampex, vi por primera vez cómo se obtiene una imagen en un video utilizando tecnología digital; Entonces alcanzaron una velocidad aceptable, y me abrió los ojos. Y luego me cambié a Atari. Nolan Bushnell, cofundador de Atari, decidió ingresar al mercado de productos electrónicos de consumo doméstico. En 1972, lanzamos el juego de arcade monocromo Pong, que nos dio la oportunidad de desarrollarnos desde cero, pero siempre quiso trabajar en el mercado de la electrónica de consumo doméstico. Junto con otro ingeniero, exprimimos toda la lógica del juego Pong en un solo chip de silicio de canal N. Y en algún momento durante el desarrollo, Nolan dijo: "Y, por cierto, el juego todavía tiene que ser color". Sin embargo, yo sabíaque verificará dicho número, por lo que ya eligió un cristal a una frecuencia de 3.58 MHz menos 15.750 kHz.

IEEE : ¿Por qué sospechaste que tiraría algo así?

AE: Porque no teníamos ningún plan. No hubo borradores, ni plan de negocios. Todo estaba en la cabeza de Nolan. Creo que eres consciente de que, en general, desde el principio, Pong Arcade se inició como una prueba para mí, para que pudiera practicar el desarrollo del juego más simple posible. Sin embargo, Nolan me mintió y dijo que sería un producto para consumidores domésticos. Como resultado, fue bastante triste, no pude hacer esto: llené alrededor de 70 circuitos integrados allí, y para un juego en casa el dispositivo resultó ser costoso. ¡Y entonces Nolan de repente decidió que sería adecuado para una máquina tragamonedas! Y cuando ya habíamos terminado de hacer Pong para la máquina, Nolan dijo: "Bueno, ¿dónde está el sonido en alguna parte?" Le pregunto: "Quiero decir, ¿sonido?" No quería agregar más componentes allí. Él dijo: "Quiero escuchar el rugido de la multitud, los aplausos de miles de personas". Ted Dubneyotro propietario de la compañía dijo: "Quiero escuchar los sonidos de 'buuu' y el silbato". Y les respondí: "Bueno, volveré pronto". Subí allí con la sonda, buscando un esquema de sincronización vertical con una frecuencia que caería dentro del rango auditivo. Encontré un lugar así, utilicé el temporizador 555 (para conectar el circuito al altavoz por un corto tiempo y emitir sonidos). Le dije: “Será así, Nolan; y si no te gusta, hazlo tú mismo ". Y él dijo: "Está bien". Y después de eso leíLe dije: “Será así, Nolan; y si no te gusta, hazlo tú mismo ". Y él dijo: "Está bien". Y después de eso leíLe dije: “Será así, Nolan; y si no te gusta, hazlo tú mismo ". Y él dijo: "Está bien". Y después de eso leí¡Artículos donde se cantaron alabanzas a este sonido! Y toda la idea era aprovechar al máximo el conjunto mínimo de componentes. Y funcionó. Nos quedaban $ 500 en el banco. No teníamos nada, y solo pusimos nuestro juego en el mercado. El tiempo se acababa.

IEEE : Y en la versión doméstica de Pong, ¿los gráficos simplemente cambiaron de color de un lado a otro de la pantalla?

AE: Sí, el objetivo era solo escribir en el cuadro: "¡Color!" Y esta broma sucede: la versión casera de Pong se convierte en un éxito. En los años 1974-75. Un gran éxito. Se está haciendo un anuncio para televisión. Los anunciantes intentan grabar una señal Pong en una cinta de video. Y me llamaron desde un estudio y me dijeron: "¿Por qué no podemos hacer que envíe la imagen a una videograbadora?" Yo digo: "Bueno, esto no es realmente un video! No hay entrelazado ... Considéralo un PAL. Ejecútelo a través de un convertidor normal.

IEEE : ¿Cómo se enteró Wozniak?

AE: En ese momento en Silicon Valley no teníamos secretos. Contraté a Steve Jobs por suerte. Ni siquiera era ingeniero. Y su amigo Voz trabajó en HP, pero con nosotros fue mucho más divertido pasar el rato. Tuvimos producción, recolectamos 30-50 máquinas tragamonedas, y se pararon en el taller. Jobs no se llevaba bien con otros empleados, así que vino a trabajar de noche. Sucedió que Woz vino a jugar durante las horas en que Jobs trabajaba y, a veces, Jobs persuadía a Woz para que hiciera el trabajo por él. Y me gustó Woz. Quiero decir, él es solo un genio, tenía razón. Simplemente impresionante.

Cuando hicieron Apple II, los ayudé. Les presté mi osciloscopio. Tenía 465 Tektronix, y todavía lo tengo. Y desarrollaron Apple II con él. Solía ​​hacer Pong con eso. Hice algo por ellos, en mi opinión, en relación con el almacenamiento de datos en cintas de audio. Y luego recuerdo cómo Woz mostró un truco con color de alta resolución. Nos sentamos, le expliqué el principio y le dije: "Bueno, así es como NTSC debería funcionar en principio". Y luego dijo: "Bueno, en realidad, si haces todo a tal frecuencia, y con la ayuda de pulsos rectangulares ..." Y explicó todo el truco. Y lo puso en servicio. Esa era la tradición. ¡Era normal, me jactaba de él!

IEEE: Cuando hoy las personas están motivadas para jugar con la electrónica, para experimentar con ella, generalmente hay cosas como Arduino, centradas en lo digital. ¿No crees que se pasa por alto la electrónica analógica?

AE : definitivamente. Hubo tal período, me parece, en algún lugar de los años 90, cuando llegó al punto del absurdo, y era simplemente imposible encontrar un buen ingeniero analógico. Y para ciertas cosas, se necesitan ingenieros analógicos. A los buenos ingenieros analógicos se les pagaba bastante bien en ese momento. Ganaron mucho dinero porque eran pocos. Pero la mayoría de los niños solo quieren hacerse ricos. Y esto lleva al camino asociado con la programación de algo para el iPhone. Y eso es. Se hizo rico y se fue. Sin embargo, la electrónica analógica es un área muy importante y valiosa.

All Articles