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:

  • Upgraded from Electron v18 to Electron v21 (and with it, Chrome and Node.js)
  • Upgraded v86 (sound is back!)
  • Floppy Disk Support
  • You can now mount the disk image (on Windows 10 and macOS)
  • The app auto-updates (Windows does not, it'll stay on Windows 95)
  • You can now see the CPU and HDD working
  • You can now send Ctrl + Alt + Del and reboot the machine from the window menu