A menos que haya estado escondido debajo de una roca durante los últimos 20 años impares, se habrá encontrado con la serie Matrix de películas, y el verde fresco ” Efecto de lluvia digital utilizado con frecuencia. Esto inspiró [Oli Wright] para preguntarse cómo se vería si, en lugar de ejecutar la animación en una pantalla moderna, utilizando un efecto de persistencia de fósforo producido digitalmente, se implementó en algún hardware retro de PC, utilizando un monocromo verde de fósforo de alta persistencia real. monitor. (Video incrustado, a continuación) Como la suerte lo tendría, [OLI] posee un IBM PC 5150 de 40 años, así como el monitor de IBM 5151 correspondiente, por lo que fue un asunto básico para llevar a cabo el efecto en el ensamblador 8088 para crear Caídas de secuencias de caracteres. El binario final es menos de 256 bytes!
La persistencia de la pantalla larga de IBM 5151 estaba destinada a minimizar la visibilidad del parpadeo de visualización debido a la velocidad de escaneo baja, pero tiene el desafortunado efecto secundario de manchar horriblemente cuando la imagen cambia. Esto es exactamente lo que [Oli] necesitaba llevar a cabo este efecto y creemos que se ve bien.
[OLI] hizo uso del excelente emulador basado en el navegador PCJS escrito por [Jeff Parsons] para demostrar lo que está haciendo el software, sin que el efecto sea evidente. Si lo desea, puede probarlo por sí mismos, ya que la asamblea que proporciona está disponible en el proyecto GitHub.
Por supuesto, hemos cubierto el efecto de lluvia digital muchos. Muchas veces antes, por ejemplo, con esta biblioteca arduino, y aquí hay un panel lateral de la caja de PC hecho a medida en el camino de regreso en diciembre de 2021, si puede recordar esos días.