You can view the online demo
- Download and install dosbox to C:\dosbox
- Download 622C and extract it into C:\dosbox
- Download and install bochs to C:\bochs
- Download and install OSFMount
- Download the windows 95 installation and extract it to C:\win95
-
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
-
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
-
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
-
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
-
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
-
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
-
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/