Alter Dark es un nuevo proyecto que te permite crear tus propios protectores de pantalla a partir de ROM de NES.
Fue elaborado por Rachel Weil, una experta en elaboración casera de NES y entusiasta de las fallas, y recientemente se mostró en NodeConf EU en Dublín. Para Weil, combina dos de sus cosas favoritas: jugar con el software de NES y la estética anticuada de los protectores de pantalla. El nombre también es un juego del paquete de software After Dark lanzado en 1989, que consistía, entre otras cosas, en un protector de pantalla de tostadora voladora .
Cómo funciona es un poco técnico. Como escribe Weil en su blog , "Alter Dark le permite parchear las ROM de NES en el navegador a través de una API REST". La API, escrita en lenguaje ensamblador 6502, sobrescribe programáticamente la ROM de NES compilada en función de lo que conecte a la página del navegador Alter Dark. Luego escupe un archivo que puedes arrancar usando cualquier emulador antiguo y listo, tienes un protector de pantalla de finales de los 80.
Además de elegir entre algunos patrones diferentes, Alter Dark también incluye una selección de otros colores específicos de NES y la capacidad de agregar su propio texto. Es divertido jugar con él y un gran retroceso a los primeros días de la informática reflejado a través de la tecnología particular que alimenta la primera consola doméstica de Nintendo. Es como un mini-juego de NES, pero no.
Los protectores de pantalla solían ser comunes para las pantallas CRT porque cualquier imagen que se dejara estática durante demasiado tiempo podía quemarse en la pantalla. En su charla en Dublín, Weil mostró un viejo monitor arcade de la Sra. Pacman que tenía el primer nivel quemado en la pantalla. Con las nuevas pantallas LCD, eso ya no es un problema, razón por la cual los protectores de pantalla están prácticamente extintos. Incluso Weil, a quien le encanta la estética, señaló en su charla que la vieja herramienta visual tiene una desventaja importante: mantenía la computadora funcionando, desperdiciando una gran cantidad de electricidad y siendo dañina para el medio ambiente. Sin embargo, seguro que son bonitos.
Los archivos y el código de API reales están en GitHub si desea verlos con más detalle . Weil planea expandir el proyecto para ofrecer más gráficos personalizados y audio.
Puede verla discutir el proyecto con más detalle a continuación.