Tutorial - Virtual Windows95 for old games
Tutorial: Installing Windows 95 in a virtual machine to run old games:
Objective - Install Windows 95 in a virtual machine (in a WindowsXP Host) to enable old software to be used that does not otherwise run in newer Windows versions. Pre-requisite downloads required: Microsoft Virtual PC 2007 Setup: From Microsoft Note: Newer versions of Sun VirtualBox are not easy to get Windows95 guests to behave nicely (hardware incompatibilities abound!) Win95 Bootdisk (CD) Images Win95a from here (Link broken 2014 - now try This page) Install Microsoft Virtual PC 2007. Run VirtualPC Console. http://img.photobucket.com/albums/v2...lPCConsole.jpg Start a new VM Wizard: http://img.photobucket.com/albums/v2...ewVMWizard.jpg http://img.photobucket.com/albums/v2...ewVMCreate.jpg http://img.photobucket.com/albums/v2...CNewVMName.jpg Select Windows98 as the O/S Template: http://img.photobucket.com/albums/v2...OSTemplate.jpg http://img.photobucket.com/albums/v2...Allocation.jpg Create new Virtual Hard Disk http://img.photobucket.com/albums/v2...alHardDisk.jpg http://img.photobucket.com/albums/v2...HardDisksi.jpg http://img.photobucket.com/albums/v2...lisewizard.jpg Your new VM is ready to use. http://img.photobucket.com/albums/v2...CNewVMbase.jpg |
Start your VM
As it tries to boot (it will fail) select CD menu and "Capture ISO Image" and browse to your downloaded bootdisk image. http://img.photobucket.com/albums/v2...BootdiskIS.jpg Verify you have captured the Win95a.iso bootdisk image (Do not click on this, just view to confirm it has captured) http://img.photobucket.com/albums/v2...BootdiskIS.jpg From the Action menu, send the Three-Finger-Salute to your VM to restart it http://img.photobucket.com/albums/v2...tartReboot.jpg Your VM should now boot from the bootdisk and Drive R (virtual CD Drive) will create a fake A drive http://img.photobucket.com/albums/v2...diskbooted.jpg You can now run FDISK to prepare your virtual disk for Windows http://img.photobucket.com/albums/v2...PCRunfdisk.jpg http://img.photobucket.com/albums/v2...tePartitio.jpg http://img.photobucket.com/albums/v2...tePrimaryP.jpg http://img.photobucket.com/albums/v2...tePartitio.jpg http://img.photobucket.com/albums/v2...otrequired.jpg Restart using Action menu http://img.photobucket.com/albums/v2...tartReboot.jpg |
Run FDISK again to verify your work:
http://img.photobucket.com/albums/v2...PCRunfdisk.jpg http://img.photobucket.com/albums/v2...fy-Display.jpg http://img.photobucket.com/albums/v2...fy-SystemU.jpg Exit FDISK and restart. Now you can FORMAT your virtual hard disk: http://img.photobucket.com/albums/v2...ormatstart.jpg http://img.photobucket.com/albums/v2...Cformatend.jpg http://img.photobucket.com/albums/v2...rmatverify.jpg Now use the "SYS" command to transfer the basic DOS system to the C drive http://img.photobucket.com/albums/v2...emtransfer.jpg Now copy the CD drivers to the C drive to enable access to the real CD drive without the ISO image http://img.photobucket.com/albums/v2...ootcopytoc.jpg |
Release the Bootdisk image (Click on it this time).
http://img.photobucket.com/albums/v2...BootdiskIS.jpg VirtualPC console should automatically revert to the Physical drive, but if it doesn't you may need to manually select this option from the CD menu. Restart the VM, Don't get too excited about the splash screen... http://img.photobucket.com/albums/v2...ebootfromc.jpg You should now be at a C:\> prompt with a CD drive R. http://img.photobucket.com/albums/v2...ootedfromc.jpg Insert your Windows 95 CD in your physical CD-Rom drive. Navigate to the R: drive and start Win95 Setup http://img.photobucket.com/albums/v2...setupfromR.jpg http://img.photobucket.com/albums/v2...setupfromR.jpg Ensure you tick the hardware detection options http://img.photobucket.com/albums/v2...setuphardw.jpg Do not create a startup disk http://img.photobucket.com/albums/v2...nobootdisk.jpg http://img.photobucket.com/albums/v2...inprogress.jpg Setup will prompt you to restart |
Windows95 Setup restart
http://img.photobucket.com/albums/v2...firstresta.jpg You'll need to provide some networking information http://img.photobucket.com/albums/v2...5networkID.jpg http://img.photobucket.com/albums/v2...5networkID.jpg Setup will copy the Win95 networking components http://img.photobucket.com/albums/v2...networkfil.jpg Cancel the printer installation http://img.photobucket.com/albums/v2...cancelprin.jpg Setup completes and prompts for a restart http://img.photobucket.com/albums/v2...setupcompl.jpg You MAY see the following message on restart due to the DOS level cd-rom driver, don't worry about this http://img.photobucket.com/albums/v2...driverwarn.jpg Restart when you see the following http://img.photobucket.com/albums/v2...driverissu.jpg Over-ride Safe Mode and boot direct to Normal http://img.photobucket.com/albums/v2...over-rides.jpg |
You should now have a Virtual Windows 95 environment to enjoy
http://img.photobucket.com/albums/v2...nningWin95.jpg http://img.photobucket.com/albums/v2...startedsuc.jpg http://img.photobucket.com/albums/v2...startedsuc.jpg |
Many Thanks
At last I can run 95 on a virtual Machine. |
could you help me?
hi, thank you soo very much for the tutorial, it was very easy to follow, and helped A LOT. i installed the win95 perfectly with it.
but...may i ask for your help at something, or if you have any advices for me ? e recently wanted to relieve some nostalgic ideas and got one of my oold favorite games, earthworm jim: special edition (the win95 version of the game) and, the sound doesnīt work perfectly on xp (sound effects vanish after some events, like picking an extra life up, or using the helicopter jump and donīt come back), it happens with every xp windows. a lot of people told me that i should play on w95, using microsoftīs virtual pc and....i tried such, to no avail, same thing happens. perhaps itīs the audiocard ? or thereīs something else i should do inside virtual w95, after installing it on the virtual pc? if you have any ideas, advices or something, i would appreciate. thank you for your time, and for the awesome tutorial. |
I have a question, I have it installed perfectly, but how can I get COM 1 port to turn on, it is recognized by my program, but the hardware at the other end isn't recognizing that the port is opened. On set up it says the value is none, how can I change that with out it being com 3 or 5 and it being unrecognized. I am using a USB to 9 pin(male) serial port.
Fixed it, my PC has it listed as COM 5. |
here's an alternative method for if you have a dos installation floppy and win95 cd but not a windows 95 setup floppy
installing windows 95 and CD driver manually without the floppy setup disk what you need: .DOS on a floppy or on an image (.flp .img) .Windows 95 cd .VMWARE player (it's free) or virtualpc (I recommend VMWARE) .Magiciso (the free trial version will do) .a copy of MSCDEX.EXE and oakcdrom.sys (both can be found online) step 1 create a new virtual machine (make sure to add a floppy image drive if you are using vmware) step 2 put your dos floppy/image in or mount it and install dos step 3 download and install the free version of magiciso open magic iso go to new - floppy - 1.44 find a copy of mscdex.exe find a copy of oakcdrom.sys (generic cd rom driver that works with dos.. might have to try another if it doesn't work) RENAME the oakcdrom.sys to cdrom.sys drag both these files into magic iso on the floppy disk we just created save the file close magic iso find the file we just saved in your explorer change the extension from .ima to .flp (if you are using vmware) or .img (if you are using virtualpc) (if you can't see the extensions you're going to need to change your folder options to show extensions) google it. it's easy to do step 4 go back to your virtual machine mount the floppy image we just created a:\ copy mscdex.exe c:\ copy cdrom.sys c:\ (don't forget to rename oakcdrom.sys to cdrom.sys in step 3) step 5 find config.sys in your c drive type: edit config.sys now add a line that says this device=c:\cdrom.sys /d:mscd001 exit and save step 6 find autoexec.bat in your c drive type: edit autoexec.bat now add a line that says this c:\mscdex.exe /d:mscd001 exit and save step 7 restart the computer or virtual machine step 8 we're still not done yet now move to your c drive and type mscdex.exe: /d:mscd001 /M:5 /V /L:d /S /K (this part /M:x refers to the amount of buffers your drive has.. it's either 4 or 5. usually 5) step 9 create a blank floppy image either in vmware or magic iso then mount that new one put your windows 95 cd in the cd drive type: d:\ setup.exe step 10 it should be booting windows 95 now now you might run into troubles when it tries to install the other drivers it might ask you for windows floppies even if you're using the cd version which I never understood but anyways, you can find all of these drivers on the windows 95b cd if you have it they're all in cab files so you'd need to extract them 1 by 1 and put them on floppy images to use them. (huge pain) but I actually just got it to load the drivers off the win95 cd by just trying it over and over again until it worked. it might have been because I either did or didn't restart after putting in the windows 95 cd can't remember, but I'd try both if you're having trouble all in all windows 95 is incredible wonky to install in a virtual machine. I highly recommend using VMWARE and not virtual pc for this one. If you didn't have a hard time installing this.. you got incredible lucky make sure you check to make sure windows95 is seeing your cd drive if not go to the add new hardware wizard in the control panel and see if that detects it Michael MacDonald State of Psychosis www.termsofuse. www.termsofuse |
Thankd you and welcome to CTH...... I hope you will stick around and enjoy the site :)
|
<a href="http://www.officialmkbags.com">Black MK</a>
I'm an idiot :)
|
Bootdisk
The link that you have to go and download a windows 95 bootdisk (cd) no longer works and I was wondering if you can direct me to a good site to go to so I can get it downloaded.
|
Quote:
|
Hello Smurfy,
I've followed your directions for loading win95 onto an XP machine, I had to select the 64 bit download. Win95 loaded okay up to step 3 - restart. As it restarted, I get an error: "While initializing device IOS: Windows protection error. You need to restart your computer." I've restarted the Virtual PC using: Ctl/alt/del; close then start; and did a complete shutdown and restart on computer, same error every time whether I try normal or safe modes, safe mode command prompt does not give me the error. Any suggestions on what might be causing this error? I did not use a boot floppy, just the original win95 cd-rom that came with my other computer. Thank you, Todd |
All times are GMT +1. The time now is 07:26 PM. |
Copyright © Cyber Tech Help. All rights reserved. All other trademarks are the property of their respective owners.