Recently I fell into a wormhole, or rather time sink, playing with a Gameboy emulator that runs in the browser.<p><a href="https://github.com/binji/binjgb" rel="nofollow">https://github.com/binji/binjgb</a><p>There's something so satisfying about a virtual machine that fits in a ~106K WASM file, that can play hundreds of classic games like Teris and Super Mario Bros (via ROM collections on Internet Archive). I don't usually play games, but this emulator is so cute and fun, I keep coming back to waste time on it.<p>Actually, PICO-8 was the last time I felt this kind of child-like joy about a computer.<p>I get a similar feeling from this Infinite Mac project.<p><a href="https://github.com/mihaip/infinite-mac" rel="nofollow">https://github.com/mihaip/infinite-mac</a><p>It's so pleasing to see a running Macintosh in the browser. That interface feels like an old friend. The underlying VM, BasiliskII, is a little less than 1MB WASM file. Amazing!<p>From the entertaining article, I learned about "retrocomputing". Now I know, that's what I'm into, haha. I especially like it when it's virtualized - like a microcosmos.
It came true: <a href="https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript" rel="nofollow">https://www.destroyallsoftware.com/talks/the-birth-and-death...</a>
This presenter presented a presentation on javascript at pycon which this was predicted.
Hah. Mac OS 9 could run <i>iMovie</i> (the first version, anyway). Maybe I should try that in the browser.<p>edit: ah even playing simple QuickTime movies do not work, I don't think editing will. Oh well.
Wait.. Dark Castle actually runs?!
I can't get the controls to work, can anyone help.. I desperately want to show this to my son so he can see what I used to play. :)
this is really cool, I was going to play some warcraft, but alas, the framerate is worse than my 66mhz DX2.<p>Anyone know where I can get my hands on some warcraft that actually works?