Need help?
<- Back

Comments (131)

  • 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.
  • 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.
  • 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.
  • 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!
  • 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
  • futurecat
    a couple of days ago I posted this: https://news.ycombinator.com/item?id=49982323State of the Art was ported to the browser as well.
  • 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.
  • gritzko
    So much fun. I recently ported some old strategy games. Claude does it almost on its own http://replicated.live/blog/games
  • 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.
  • momocowcow
    No credits for Trade War 2002 though. See ascii art
  • meerita
    It's quiet amazing how much people did with 4kb, 64kb demos.
  • joking
    bufff.... the music from second reality still gives me goosebumps.
  • 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.
  • 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.
  • anon
    undefined
  • melicerte
    How to skin a cat...
  • rawbee1989
    [dead]
  • Wittie
    [dead]
  • soltanov
    [flagged]
  • 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.