Windows 95 was certainly a breakthrough moment in operating system design, bringing so many of the things we take for granted today to PCs, such as the desktop and the Start button. This week, Microsoft announced the latest 22H2 updates for Windows 10, and gave us a flash of a possible Windows 12 at the Ignite conference — and it might make you wonder if Windows 95 really was all that innovative (or if nostalgia has rose-tinted your memories).
Well, now you can find out: Slack developer Felix Rieseberg has created a cross-platform Windows 95 that runs as an app, and it’s just reached version 3.1.1. (Thanks to Betanews for bringing this to our attention.)
And yes, it can run Doom.
Installed software includes Netscape Navigator, as well as classic games such as Wolfenstein 3D, A10 Tank Killer, and Doom. This project displays Electron’s capabilities for creating cross-platform apps with versions for Windows (32-bit, 64-bit, ARM64), Mac (Intel, Apple M1), and Linux (64-bit, ARM64, ARMv7).
It runs reasonably well — though the author admits it would be even better as a native app. In a cursory test, we found the mouse pointer to be erratic, and Doom got stuck on the menu screen.
As the third release of the portable OS, this Windows 95 sees an update to Electron v18, and also moves to a newer version of the v86 virtualization app that emulates an x86 processor. The new version uses the WebAssembly language and also fixes a few bugs. You can even add new apps to by mounting hard drive images — though if you’ve got a project-critical Windows 95 app, you’re better off with a VM or even an old PC. If you’re using Linux, you can run it in Docker.
Windows 11: Look how much more right we are 27 years later!
That's a little harsh. Not every writter is a pro about every little thing PC/tech related. Just like the real world of tech/IT everyone has their specialities. Strengths and weaknesses come with the territory. I'm all for letting TH writters know of errors. I always read carefully and don't excpect them to have every detail right. So I let them know, like posters have, of errors... stay civil, keep a keen eye and post corrections as needed. No need for blame or fanboyisms.