Classic PC demoscene productions from 1992 and 1993 are now accessible directly within web browsers. This development allows users to experience these historical digital art forms without needing specialized emulators or software installations, making them more widely available.
The project features well-known demos like "Unreal" and "Second Reality" by Future Crew, "Crystal Dream II" by Triton, and "Stars: Wonders of the World" by NoooN. These productions are served using their original, unmodified release files.
The process involves running the demo's original DOS code on an x86 emulator to record all executed CPU instructions. This recording is then translated into C code, preserving the exact cycle timing of the emulated machine. The C code is subsequently compiled into WebAssembly.
Crucially, models of the original hardware, including the timer, VGA card, and Sound Blaster, are also compiled into WebAssembly. This ensures that the demos' own loaders, music players, and effects function precisely as they did on the original hardware, maintaining authenticity.
The recompiled WebAssembly output is rigorously checked against the emulator, verifying that every interrupt, port access, and frame occurs at the correct emulated time. This validation guarantees that the browser-based versions faithfully reproduce the original experience.
For optimal viewing, the demos, which originally ran on VGA at 70 Hz, are best viewed on displays operating at 70 Hz, 140 Hz, or higher refresh rates to ensure the smoothest visual presentation.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Classic PC demoscene productions from the early 1990s, such as "Unreal" and "Second Reality," are now playable natively in web browsers. This is achieved by recompiling the original DOS x86 code into WebAssembly, alongside models of the original hardware, allowing the demos to run with their original timing and effects.