Does it work?

Yes! Quite well, actually.

Should this have been a native app?

Absolutely.

Does it run Doom (or my other favorite game)?

You'll likely be better off with an actual virtualization app, but the short answer is yes. Thanks to @DisplacedGamers I can recommend that you switch to a resolution of 640x480 @ 256 colors before starting DOS games - just like in the good ol' days.

How's the code?

This only works well by accident and was mostly a joke. The code quality is accordingly.

What's New

Welcome back! Largely thanks to a lot of good work in windows95's dependencies (namely, https://github.com/copy/v86 and https://github.com/electron/electron), windows95 runs smoother than ever and has some fancy new tricks up its sleeve.

  • Internet: You can use Internet Explorer 5.5 to browse the internet. A lot of modern websites won't work, but I've left a few trails to ensure that you can still enjoy the web - for instance by visiting archived versions of popular websites.
  • Host Access When you visit http://my-computer inside windows95, you'll be able to browse your host system's file system. This allows you to quickly move files into windows95, like additional games or apps you can download.
  • More apps Enjoy Office '95 with Word, Excel, PowerPoint, and Microsoft FrontPage. Also: Space Cadet Pinball!
  • Updated dependencies Everything is a little smoother and faster. Sound should be better, for instance.