Releases: felixrieseberg/windows95
v5.0.1
Fixes a race in v5.0.0 where the packaged app could cold-boot instead of resuming from saved state — on a cold launch (Gatekeeper scan, cold disk cache) v86 hadn't finished loading the wasm/BIOS/disk before restore_state() ran, the restore silently failed, and the VM started fresh. Now waits for v86's emulator-loaded event. (#367)
Full Changelog: v5.0.0...v5.0.1
v5.0.0
It's been a year. Most of this release is about making windows95 feel less like a sealed-off curiosity and more like a tiny computer that's actually plugged into yours.
- Z: drive: Pick any folder on your real machine and it shows up inside Windows 95 as the
Z:drive — long filenames and all. A newW95TOOLSguest agent maps\\HOSTautomatically on boot, and SMBREAD_RAWmakes file copies roughly 20× faster than before. (#352, #364, #366) - Shared clipboard: Copy text on your host, paste it in Notepad. Copy in Windows 95, paste it back out. The guest agent talks to the host over the VMware backdoor port, so no networking required. (#361)
- CD-ROM: Mount an
.isoand it appears asD:. Install things the way you did in 1997. (#362) - Real internet (sort of): A raw TCP relay lets the guest reach beyond port 80 — IRC, FTP, telnet, whatever ancient client you can dig up. Also fixed a v86 NE2000 ring-buffer wrap that was quietly stalling downloads. (#358, #363)
- Nicer to look at: The launcher got a 98.css facelift, and there's a new info bar with live CPU/disk/net sparklines that tucks away until you hover. (#347, #345, #349)
- Quality of life: Seamless mouse via VBMOUSE (no more pointer-lock jail), "Boot from scratch" in the Machine menu, "Start without state" is always available, and your files survive disk-image upgrades. A v86 fix stops windowed DOS boxes from corrupting the screen. (#344, #357, #360, #365, #359)
Full Changelog: v4.0.0...v5.0.0
v4.0.0
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-computerinside 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.
v3.1.1
Changes
- Upgraded from Electron v18 to Electron v21 (and with it, Chrome and Node.js)
- Upgraded v86 (sound is back!)
v3.0.0
Breaking Changes
- Upgraded the disk image, meaning that prior state files no longer work.
- Old state files aren't being deleted, can still be found in your application data, and used with windows95 v2. As a reminder, don't use windows95 for any real work -- a real emulator (like VirtualBox) is much better suited for.
Other Changes
- Upgraded from Electron v11 Electron v18 (and with it, Chrome and Node.js)
- Upgraded v86 (now using WASM)
- Upgraded various smaller dependencies
- Much better scaling on all platforms
- On Windows, the link to OSFMount was broken and is now fixed.
- On Windows, you can now see a prettier installation animation.
- On Windows, windows95 will have a proper icon in the
Programs & Featuresmenu.
v2.3.0
build: Try to build for all archs
v2.2.2
build: Build on push
v2.2.1
This release improves support for macOS Catalina and ensures that some of the links are actually clickable. I know, links really have just one job - they should be clickable. And they are now!
Downloads for macOS
Downloads for Windows
💽Setup, 64-bit
💽Setup, 32-bit
📦Standalone, 32-bit
📦Standalone, 64-bit
Downloads for Linux
Changelog
- Improved code-signing and notarized the app with Apple for better macOS Catalina support
- Fixed a bug leading to a link now showing up
- Updated Electron from v6 to v7, improving performance and security
- Bumped various smaller dependencies
windows95 v2.2.0
I've fixed bugs, upgraded components, and built a snazzy new user interface.
Downloads for macOS
Downloads for Windows
💽Setup, 64-bit
💽Setup, 32-bit
📦Standalone, 32-bit
📦Standalone, 64-bit
Downloads for Linux
Changelog
- Fixed an issue with code signing
windows95 v2.1.1
This update fixes an issue with code-signed macOS builds.
Downloads for macOS
Downloads for Windows
💽Setup, 64-bit
💽Setup, 32-bit
📦Standalone, 32-bit
📦Standalone, 64-bit
Downloads for Linux
Changelog
- Fixed an issue with code signing

