Las producciones demoscene de PC clásicas de los años 90 ahora se ejecutan nativamente en el navegador mediante recompilación de instrucciones. El código original de DOS de cada demo se ejecuta en un emulador x86 que registra cada instrucción de CPU y el temporizador de ciclos. Esta pista se traduce a C, preservando el comportamiento exacto, y se compila junto a modelos de hardware para VGA, temporizador y Sound Blaster.
El resultado se valida contra la ejecución del emulador evento por evento para garantizar fidelidad. Demos como Unreal y Second Reality de Future Crew, Crystal Dream II de Triton, y Stars: Wonders of the World de Nooo N funcionan exactamente como en 1992-1993, con solo la capa de hardware emulada. Los archivos de lanzamiento originales se sirven sin modificar, y las visitas se cuentan de forma anónima sin seguimiento.
Se utiliza la fuente IBM VGA 8x16 bajo CC BY-SA 4.0. Estas demos funcionan sin problemas a 70 Hz o tasas de refresco superiores.
Fuente: Hacker News · Resumido por HeadlinesBriefing