← All stories
● Covered by 1 source · 1 reportLow impact1 neutral

Classic PC Demoscene Productions Now Run Natively in Web Browsers

🔄 Updated 2h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Original DOS x86 code is recompiled to WebAssembly.
  • Hardware like VGA and Sound Blaster are modeled.
  • Demos run with original loaders, music players, and effects.
  • Productions from Future Crew, Triton, and NoooN are available.

Browser-Native Demoscene Playback

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.

Technical Implementation

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.

Authenticity and Performance

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 →

The daily brief

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.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~4 min · 3 stories · Oct 08

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

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.