Aquí tenéis un vídeo en exclusiva del clásico de las máquinas de marcianitos: el arcade vectorial de la Guerra de las Galaxias de Atari corriendo en un osciloscopio a través de una tarjeta de sonido y un MAME —el emulador de arcades— parcheado. Después de ver la noticia en Wired me quedé tan flipado que hablé con James Brown —el inventor del tinglado, no el Padrino del Soul— para preguntarle detalles y pedirle que nos grabar un vídeo sólo para Gizmodo:
4 respuestas a Video del Star Wars del MAME en un osciloscopio
Git
11 de diciembre 2007, 14:58
En la facultad, en la asignatura de hardware, tuvimos que hacer algo similar. De hecho, el examen práctico consistía en hacerse un juego de ruleta (de sólo ocho posiciones) en el osciloscopio, controlado por un teclado y alguna cosa más.
El truco, como bien dice Brown, es el modo XY del osciloscopio. En ese modo el osciloscopio interpreta dos señales como valores X e Y, y pinta el correspondiente punto en la pantalla (en la posición [X, Y]). Si vas variando los valores de X e Y el punto se mueve, y si se hace deprisa y se redibuja la misma figura unas 10 o 15 veces por segundo la imagen parece que está fija. Así, en este caso basta con enviar los valroes adecuados por la tarjeta de sonido (supongo que podría haberlo hecho también con dos puertos COM, pero probablemente al usar un dos canales de la tarjeta de sonido tuviese una sincronización mejor).
Es muy efectista. De hecho también tuve que hacer un avión que bombardeaba un objetivo. La verdad es que me tenía que haber puesto serio y hacer un Tank Zone o algo así, pero quizá el 3D y el ensamblador no fueran buena pareja.
Ya me quede con ganas de montar el pong hecho con puertas logicas para el osciloscopio, por la paja mental que era. Pero esto mmmm me mola su sencillez y resultado, a ver si lo libera prontito.
En la facultad, en la asignatura de hardware, tuvimos que hacer algo similar. De hecho, el examen práctico consistía en hacerse un juego de ruleta (de sólo ocho posiciones) en el osciloscopio, controlado por un teclado y alguna cosa más.
El truco, como bien dice Brown, es el modo XY del osciloscopio. En ese modo el osciloscopio interpreta dos señales como valores X e Y, y pinta el correspondiente punto en la pantalla (en la posición [X, Y]). Si vas variando los valores de X e Y el punto se mueve, y si se hace deprisa y se redibuja la misma figura unas 10 o 15 veces por segundo la imagen parece que está fija. Así, en este caso basta con enviar los valroes adecuados por la tarjeta de sonido (supongo que podría haberlo hecho también con dos puertos COM, pero probablemente al usar un dos canales de la tarjeta de sonido tuviese una sincronización mejor).
Es muy efectista. De hecho también tuve que hacer un avión que bombardeaba un objetivo. La verdad es que me tenía que haber puesto serio y hacer un Tank Zone o algo así, pero quizá el 3D y el ensamblador no fueran buena pareja.
Dios, y la canción??? de donde puedo sacar esa canción?
Que bueno!!!! que recuerdos madre mia
Ya me quede con ganas de montar el pong hecho con puertas logicas para el osciloscopio, por la paja mental que era. Pero esto mmmm me mola su sencillez y resultado, a ver si lo libera prontito.
1 saludo