Classic PC demoscene productions running natively in the browser
adunk
151 points
140 comments
October 08, 2026
Related Discussions
Found 5 related stories in 97.6ms across 8,906 title embeddings via pgvector HNSW
- Show HN: Quake ported to safe Rust, playable in browser ilreb · 45 pts · October 09, 2026 · 54% similar
- God of War on PSP, recompiled to WebAssembly and running in the browser sn001 · 185 pts · October 07, 2026 · 53% similar
- I built a browser-native SysEx librarian for 80s/90s synthesizers halfradaition · 13 pts · August 12, 2026 · 53% similar
- Mac OS 9 Platinum desktop recreated in the browser wiso · 14 pts · October 04, 2026 · 52% similar
- Show HN: Our space game has a built-in RISC-V emulator that runs Linux nor-and-or-not · 18 pts · October 02, 2026 · 51% similar
Discussion Highlights (16 comments)
Retr0id
> The demo is run on an x86 emulator that records every block of code the CPU actually executes, over the whole demo. > That recording is translated into C - the original instructions, one for one, with the exact cycle timing of the emulated machine. What's the advantage of this approach vs cycle-accurate emulation? (I'd guess it can go faster, due to compiler optimization?) > The result is checked against the emulator event for event: every interrupt, port access and frame at the same moment of emulated time. It's funny how LLMs leak their test procedure docs into user-facing output.
gritzko
So much fun. I recently ported some old strategy games. Claude does it almost on its own http://replicated.live/blog/games
vrganj
This kind of made me sad. The demoscene was all about human ingenuity getting the most out of the machine. It was about showing off how good your crew was at making things from nothing but their minds. Now, it too, has been swallowed by the AI that is destroying this entire mode of being, the joy and creativity of writing code, of solving seemingly-impossible puzzles with ones mind. My favorite creative and intellectual outlet is dying off and its killer is wearing its corpse as a costume.
Krisso
I'm all for this future. Let's remove the tooling and let true creativity and diligence be what we appreciate and marvel at. If we can instruct AI well enough, it can eliminate the plumbing layer entirely, allowing us to focus on what truly matters. Those demos from the '90s remind me of the incredible creativity and ingenuity of the human mind. Thanks for bringing them back to life and making them so effortlessly accessible.
Sharlin
If there’s no human effort behind this, what’s the point? You could just as well watch any of the zillions of video recordings of these demos. There’s no inherent value in "running natively in the browser". Never mind the vast irony in demoscene specifically being a celebration of human skill and creativity.
Martin_Silenus
The days I gave up with demoscene. When PC killed Atari ST and Amiga scene (sorry to put you after amiguys, but life was always easier for you ;) ), all the magic of fixed hardware without tons of Mhz and RAM, when we were running after that cathode ray which wouldn't wait, exploiting hardware bugs to break those damn borders above, below and sideways, spending hours turning my head upside-down to read unreadable scrolltexts, looking at psychedelic plasma effects with bazillions colors... Then I betrayed you all: I bought my first ugly machine because of Doom. I was so ashamed... Now, only 4KB demos can at least impress me a bit. Feeling old.
melicerte
How to skin a cat...
joking
bufff.... the music from second reality still gives me goosebumps.
meerita
It's quiet amazing how much people did with 4kb, 64kb demos.
futurecat
a couple of days ago I posted this: https://news.ycombinator.com/item?id=49982323 State of the Art was ported to the browser as well.
velo_aprx
I understand that it might be nice to be able to play old demos in your browser, and its fine, but... Please keep AI away from the demoscene. Ive been active in the demoscene for almost 30 years, its a big part of my life, and i am truly worried people using AI to build tools and code demos will destroy it by removing the very reason why its interesting. I want to be impressed by real peoples knowledge, skill and creativity. Not your ability to prompt. Mostly, i hate the AI remaster option. It was never intended to look or sound like that.
momocowcow
No credits for Trade War 2002 though. See ascii art
gregkb
this is mind boggling! although during the 90s might have started to shift to use C in damascene production, but when I was most active (90-94) we were hand rolling a lot of code in assembly. memory "management" was pretty basic at best, code and data occasionally separated. maybe for demos it was less of thing, but for smaller intros, writing into the code during runtime was maybe not everyday process, but definitely not unheard. some of the graphic modes were barely documented if at all, so get this up and running with this accuracy is pretty remarkable. just some of the code from back then, might not pass a PR review nowadays
petterroea
Checking the site out, I can't help but think its a huge contrast between the modern vibecoded slop with little added value(we already have webassembly DOS emulators!) and the ground-breaking productions made with blood, sweat, and tears 30 years ago. This is to demoscene what gentrification is to neighborhoods.
sedan_baklazhan
Look, I've used trillions times the resources that are needed to run or even to program these demos (which are marvels of the art of coding) to run them in a browser. And I didn't do any coding to achieve that. Cool right? Eh.. no. A completely boring negation of what demos are about.
alphasm
Wow, this brings back memories! I got my first PC (a 486 DX2-66) in 1994 and got a Creative Soundblaster graphics card + speakers later that year. Second reality was the first demo I had on that PC. I remember being blown away by the graphics and audio... I showed it off to everyone. Of course it looks quite quaint now, but at the time I had just upgraded from a Commodore 64!