Hacker News Front Page · adunk ·
demoscene-recomp
El proyecto ejecuta demos clásicos de DOS en el navegador al registrar las instrucciones que ejecuta un emulador x86 y traducirlas, una por una, a C con su temporización original. Después compila ese código a WebAssembly junto con modelos del temporizador, la tarjeta VGA y Sound Blaster, y verifica que coincida con el emulador en cada evento. Los cargadores, reproductores de música y efectos originales se mantienen sin cambios; solo se modela el hardware.
Classic PC demoscene productions running natively in the browser.