The best compliment I’ve received so far is from friends who grew up in the same era I did: when I fullscreen the browser, a few of them assumed it was a virtual machine running the real thing.
I’ve tried hard to capture the spirit of what made QBasic great: built-in IDE help, an interactive, line-by-line interpretive environment, no compilation step, and a fast feedback loop. So far, every program you write in the simulator can be taken to an old 386 and will run exactly the same.
It started out as a bit of a mad scientist experiment, but I’ve already put close to a hundred hours into it.
Silly video demo (take a PEEK - see what I did there?)