Windows 95 Header

Do you miss the days of being able to run a simpler operating system such as Windows 95 and to use it to run some popular games like Doom, Wolfensteing 3D, and Grand Prix Circuit? Even better do you want to run it on newer operating systems like Linux, macOS, and Windows 10?

Now you can, with the release of Windows 95 being distributed as an Electron application.

Electron is a open source framework that allows developers to create self-contained applications using JavaScript, HTML, CSS,  and a web browser. These Electron packages contain all of the required programs and support files that an application needs to run so that they are easily distributed.

In August 2018, Electron developer Felix Rieseberg released a new Electron project on GitHub called Windows 95 that uses the v86 X86 virtualization library to load a Windows 95 image using JavaScript. When launched, the application will display a working Windows 95 desktop environment with some built in apps as can be seen below.

Windows95 Version 2
Windows95 Version 2

With the release of Windows95 version 2 this month, Rieseberg added some new features such as the ability to reset a machine and play sound. In addition, the developer added some popular games such as Doom, Wolfenstein 3D, A10 Tank Killer, and Grand Prix Circuit.

The full list of changes are:

Updated to Electron v4.0.4
A completely new Windows 95 disk image
Installed Microsoft FrontPage, Netscape 2.0, and FrontPage Server
Installed Doom, Wolfenstein3D, A10 Tank Killer, and Grand Prix Circuit.
Added ability to "Reset" a machine
Better support for High-DPI devices
Support for sound

As stated by Rieseberg, this project is built entirely in JavaScript so some strange behavior may occur.

"Yes! Quite well, actually - on macOS, Windows, and Linux. Bear in mind that this is written entirely in JavaScript, so please adjust your expectations."

In BleepingComputer's tests, the actual operating system ran really well and we did not encounter too many issues other than having synchronization issues with the mouse cursor a few times. The games still need a bit of work, though, as they were not able to run in a full screen as shown by DOOM below.

Doom in Windows95 Version 2
Doom in Windows95 Version 2

For those who want to play with Windows 95, get a sense of nostalgia, and play some free games, it is worth giving a try.

Related Articles:

Microsoft fixes bug behind incorrect BitLocker encryption errors

Train for Microsoft certifications with $350 off this course bundle

Windows 11 KB5036980 update goes live with Start Menu ads

Microsoft fixes two Windows zero-days exploited in malware attacks

Recent Windows updates break Microsoft Connected Cache delivery