Hace 10 años, alguien con el sobrenombre de Trixter, quien parece ser se llama Jim Leonard, creó lo que llamó «8088 Corruption», una demostración en la IBM PC original, que podía desplegar video en tiempo real usando una tarjeta CGA y una tarjeta de sonido SoundBlaster. En ese entonces la demostración era maravillosa y finalmente nos hacía ver las posibilidades que podía tener la computadora personal. Diez años después, Trixter decía que video usando el adaptador CGA en modo gráfico era imposible. Pero rehaciendo sus pasos del pasado y mejorando su entendimiento, ahora demostró este personaje que desplegar video en 640×200 con 30 cuadros por segundo, es posible, utilizando una computadora que tiene la friolera de 30 años de edad.

Trixter en el pasado usaba el modo de texto del adaptador CGA (Color Graphic Adapter), porque 40×25 caracteres, en 16 colores, era el único modo gráfico de dicha tarjeta en donde podía subir cada cuadro de un video actualizado a una velocidad suficiente para mostrar una animación decente. Sin embargo, el autor de este famoso demo en su tiempo, pensaba que no era posible mejorar esto. Sin embargo, cambió de opinión pues se dio cuenta que cuando pinta un cuadro de los 30 que tiene que pintar en la pantalla por segundo, no necesita actualizar todo, sino solamente lo que ha cambiado. Con esto en mente logró vencer la limitación que aparentemente tenía el hardware.

He aquí el video de esta pequeña hazaña de Trixter:

Referencias:

Blog de Trixter
HackADay