Someone wrote a Javascript app that accurately emulates Windows 95 on almost any platform

Cal Jeffrey

Posts: 4,181   +1,427
Staff member
Throwback Thursday: Are you yearning for the days when operating systems were simpler and less bloated? If you have fond memories of the early days of Microsoft Windows and want a quick nostalgia fix, instead of pulling that 1995 laptop out of the attic, just download Windows 95.exe.

You may have heard of a programmer named Felix Rieseberg. He was Slack's senior staff engineer and engineering manager before moving on to work for financial infrastructure builder Stripe. He also helps maintain Electron.

Electron is an open-source framework that uses web technologies to build desktop applications. Specifically, Electron takes programs written in Javascript with a Node.js backend and renders them in a Chrome engine — not to be mistaken for the standalone Chrome browser.

Since 2018, Rieseberg has been quietly working on a project that recreates Windows 95 as a compact executable file, and it's pretty cool. He released the most recent version, Windows95 v3.1.1, about two weeks ago, and it caught the attention of BetaNews earlier this week.

The app works on Windows, macOS, and Linux, with dedicated versions for 32-bit, 64-bit, and Arm architectures. The program is very lightweight, ranging from 234MB to 313MB, depending on the platform.

We got to try it out on macOS Monterey (Version 12.6), and it emulates Windows 95 reasonably well, including its occasional instabilities. It even runs Doom, which comes preinstalled along with a few other third-party games. The Microsoft classics (Minesweeper, Solitaire, Hearts, and FreeCell are there under Accessories in the Start menu. And let us not forget good ol' MS Paint, Notepad, and Calculator right there in the same folder. Sound is broken for Mac since it is still on version 3.0.0, but that reportedly was fixed in 3.1.1 for Windows.

Network Neighborhood is present, but we couldn't get it to function with our modern networking hardware, which is unfortunate since there is a working version of Netscape Navigator on the desktop, itching to struggle with modern websites. And let's not forget those great pre-packaged internet installers, like AOL, AT&T WorldNet, and Prodigy, that we were all so fond of deleting immediately.

The program also has a floppy disk emulator. You are supposed to be able to mount a disk image (.img) and then run it from My Computer's A: drive, but we didn't have any old floppy files handy. Maybe some readers can leave a comment if they figure out a way to get on the internet with it.

Overall, Windows95.exe is a fun trip down memory lane, but it's not something most people will find utilitarian enough, even if they can get networking to function. It is totally worth the download, if only to play Doom for a while. All versions can be found on GitHub.

Permalink to story.

 
Ahh memories of better times... well, they seem better than now. In some ways I guess they were, but in plenty of other ways they aren't. Things change. It is fun to go back though. I think I'll install Mech Warrior II, Quake, and Duke Nukem 3D. That's where I spent most of my time.

Add in C&C and these were all games I lived in at the time.

Good times... so much nostalgia.
 
I remember myself reading thick magazines about Chicago (the prototype name for Windows 95) in 1995. I was afraid at that time because the new OS implied a big leap from my beloved Windows 3.1. At that time I feared technological changes a lot. OMG, such a good time. And I bought Windows 95 in 13 diskettes. The process of installing was a long one, and Microsoft asked me to remove the write-protection in the first diskette in order to record my personal info there. So when some friends asked me the diskettes for making copies (piracy at its height at that time), I had to say No because all my personal info was in that diskette. I was so naive at that time that I wrote my real personal info. Hilarious! MS didn't change a lot over the years, it seems. They are always collecting your info. 😔
 
Yeah, that's just what I always wanted. A reminder of the mistake that the industry made by not adopting OS/2.

I remember working with OS/2 on a server level. It was great for what it did, but the average person wouldn’t be able to work with it. Man, it was so picky with RAM and hardware in general.
 
I remember working with OS/2 on a server level. It was great for what it did, but the average person wouldn’t be able to work with it. Man, it was so picky with RAM and hardware in general.
Yeah it was but if it had become the norm, hardware would've been made for it instead of for MS-DOS and IBM would've smoothed out any wrinkles. It had true seamless multitasking (the first that I'd ever seen) but clearly Microsoft had bought off publications like PC Magazine and PC World who both endorsed Windows 3.1, which was nothing more than a DOS mask that had fake multitasking.
 
Yeah it was but if it had become the norm, hardware would've been made for it instead of for MS-DOS and IBM would've smoothed out any wrinkles. It had true seamless multitasking (the first that I'd ever seen) but clearly Microsoft had bought off publications like PC Magazine and PC World who both endorsed Windows 3.1, which was nothing more than a DOS mask that had fake multitasking.
Microsoft abandoned OS/2 simply because IBM insisted that it had to run on highly inferior 286 hardware, because IBM had sold many PS/2 286 systems. Microsoft wanted OS/2 to be i386 and newer. I still use my own wonderful Microsoft OS/2 coffee cup every day, gotten at an OS/2 seminar. My OS/2 coffee cup is the most reliable product ever from Microsoft. ;>)
 

Attachments

  • OS2_CoffeeCup.jpg
    OS2_CoffeeCup.jpg
    98.7 KB · Views: 0
Heh, with the exception of DOS 3.3 and XP Pro SP2, that's setting the bar pretty low. :laughing:
I added a photo above. I thought you'd like to see Microsoft's most reliable product ever. After many years, I am unsure how many days of uninterrupted service it has provided, even today. Oh, I fibbed! I do not take it with me when I travel. I want to keep it working at 100% efficiency, completely free of errors and no BSODs!
 
Last edited:
I added a photo above. I thought you'd like to see Microsoft's most reliable product ever. After many years, I am unsure how many days of uninterrupted service it has provided, even today. Oh, I fibbed! I do not take it with me when I travel. I want to keep it working at 100% efficiency.
Heh, I love it! I wish I had one.

You know why it's so reliable? NO FORCED UPDATES!
 
Back