Skip to content

donno2048/win95

Repository files navigation

How to run Windows™ 95© on the web

You can view the online demo

Setup

Steps

  1. Copy C:\bochs\bximage.exe into C:\dosbox and run it, in the prompt press 1, and leave all the values as default (just press enter) except the hard disk size in megabytes which should be changed to 400

  2. Run C:\dosbox\DOSBox.exe and in it run:

    imgmount 2 c.img -size 512,63,16,812 -t hdd -fs none
    boot 622c.img
    fdisk
    1
    1
    Y
  3. When you see another prompt just press Enter to close DOSBox, then, open C:\dosbox\DOSBox.exe again and run:

    imgmount c c.img
    boot 622c.img
    format c:
    y
    win95
  4. Close DOSBox, then, open OSFMount and choose Mount new… you need to find the image disk (C:\dosbox\c.img) then choose Mount all partitions option and uncheck the read-only option, then press ok, now if you open the file explorer you will see a new drive (D: in my case), drag&drop the C:\win95 folder into the new drive, then in OSFMount click on the new drive and then on Dismount

  5. Open C:\dosbox\DOSBox.exe and run (complete the setup - remember that we have no actual hardware so we need to do a custom setup):

    imgmount c c.img
    boot 622c.img
    mouse.com
    c:
    cd win95
    setup /is
  6. Open C:\dosbox\DOSBox.exe again and run (close DOSBox when the setup is done):

    imgmount c c.img
    c:
    cd win95
    extract /a mini.cab *.* /l c:/win95 /y
    boot c.img
  7. Zip c.img from the DOSBox folder to a zip file named win95.zip and put it in the same directory as the files in this folder, then run a local testing "site" using: python -m SimpleHTTPServer (you need Python to do that) and open http://localhost:8000/