galahs Posted December 7, 2009 Share Posted December 7, 2009 (edited) MICROSOFT VIRTUAL PC 2007Required Operating System:Windows XP / 2003 / Vista / 732 and 64bit programs availableRuns as a guest:Windows 98 / Me / 2000 / XP / Vista / 7Features:Virtualised Hardware:32-bit Intel Pentium II processor (but virtualizes the host processor on Windows versions) with an Intel 440BX chipset.Standard SVGA VESA graphics card (S3 Trio 32 PCI with 4 MB Video RAM, adjustable in later versions up to 16 MB).System BIOS from American Megatrends (AMI)Creative Labs Sound Blaster 16 ISA PnP (when Vista is installed as both the host (main) and guest (virtual) Operating systems, then the need to set audio configuration is removed, as the guest (Virtual) OS automatically synchronizes the settings with the host (main) Operating System.)DEC 21041 (DEC 21140 in newer versions) Ethernet network card.USB is not supported. Programs which use undocumented features of hardware, exotic timings, or unsupported opcodes may not work, although overall compatibility can be considered satisfactory.The Macintosh version of Virtual PC uses dynamic recompilation to translate the x86 code used by a standard PC into equivalent PowerPC code used by a Mac.The Windows version of Virtual PC also uses dynamic recompilation, but only to translate kernel mode and real mode x86 code into x86 user mode code, while original user mode and virtual 8086 mode code run natively.It also uses some guest call traps (especially when using the guest extensions) to accelerate emulation or offer additional features, such as integration with the host environment.Virtual Hard Disk (VHD) is the file format used by Virtual PC and Virtual Server, for which Microsoft has made available all documentation under the Open Specification Promise.Pros:Cons:Notes: The system requirements for Virtual PC 2007 (a virtualization software similar to VMWare Workstation) says that the host computer must be running Windows XP Pro or the tablet edition.You can however install Virtual PC 2007 on XP Home machine without problems though the installer will throw a warning saying "Host OS Not Supported" – ignore the error. It’s only the Microsoft will not provide support but the software will work just fine.Even Virtual PC 2004 can be used on Windows XP Home without problems. Edited December 13, 2009 by galahs Link to comment Share on other sites More sharing options...
galahs Posted December 7, 2009 Author Share Posted December 7, 2009 Windows 95/98/Me is starting to run out of hardware support. So for many, the only way to run these OS's and the software designed for it is from a 'virtual box' within newer operating systems.Virtualisation software allows a single host computer to create and run one or more virtual environments.Virtualisation software is most often used to emulate a complete computer system in order to allow a guest operating system to be run, for example allowing Linux to run as a guest on top of a PC that is natively running a Microsoft Windows operating system.So what Virtualisation software have people used that has allowed you to install a virtual copy of Windows 9x within new OS's.What Win9x OS's do the Virtualisation Software work with:Windows 95Windows 98Windows MeWhat modern OS's do the Virtualisation Software install on:Windows 2000Windows XPWindows VistaWindows 7Are they 32bit or 64bit compatible?Do your Win9x applications workWhat about Driver and Hardware supportWhat are your recommendationsetc etcLets see if through a collective effort we can make a definitive guide for users who wish to use Win9x OS's on their modern machines. Link to comment Share on other sites More sharing options...
Queue Posted December 7, 2009 Share Posted December 7, 2009 I've had good experiences running Win98SE in VirtualPC (free from Microsoft). All software I've tried to run has worked just fine, but I haven't tried anything too taxing so haven't seen performance penalties firsthand.Queue Link to comment Share on other sites More sharing options...
awergh Posted December 8, 2009 Share Posted December 8, 2009 (edited) I've tried 95B/98SE/ME all under Virtual PC 2007 and very briefly in Windows Virtual PCVirtual PC 2007 does not include guest additions for 95 and DOSIf you are getting errors such as Windows Protection Errors try turning off Hardware Assisted VirtualisationWindows Virtual PC does not include guest additions for 9x at all.Virtualbox OSE: when I installed 98SE (Hardware Assisted Virtualisation Off) it was terribly slowQEMU: I installed 98SE in this I think a long time ago but it was a bit slow I didn't use any of the accelerators though, I think 98SE was the host as well. Edited December 8, 2009 by awergh Link to comment Share on other sites More sharing options...
Guest wsxedcrfv Posted December 8, 2009 Share Posted December 8, 2009 Windows 95/98/Me is starting to run out of hardware support. So for many, the only way to run these OS's and the software designed for it is from a 'virtual box' within newer operating systems.What exactly is the point of running win-9x as a virtual process?What software is either so relevant, important or useful that can't be run on win-2K or XP but instead requires win-98?There must be thousands, millions of old PC's circa 2003-2006 for which win-98 drivers exist for all hardware components. Surely that is a better alternative for die-hard win-9x people vs running XP for the sake of running 98. Link to comment Share on other sites More sharing options...
submix8c Posted December 8, 2009 Share Posted December 8, 2009 (edited) I've tried 95B/98SE/ME all under Virtual PC 2007 and very briefly in Windows Virtual PCVirtual PC 2007 does not include guest additions for 95 and DOSIf you are getting errors such as Windows Protection Errors try turning off Hardware Assisted VirtualisationWindows Virtual PC does not include guest additions for 9x at all.Uhm, NO! Not true! If you download VPC 2004 (I think it may still be available), it has an ISO within it (extract it out) that can be mounted in VPC2K7 and installed.BTW, I think you have to -1 - set the VPC2K7 VM as an "other" machine, i.e. manually create the VHD first2 - then define the VMC and point to it3 - mount the Install ISO and run it (installs fine)4 - using the extracted VPC2K4 "add-ons ISO" install the "accelerator/sharing" stuffNot swearing to this, but I think I already tried it.This guy has a wealth of information regarding MS VPC.Look here for some more specific info.Here is every version listed for download from MS (use VPC2K4SP1).VPC2K4 might not install on Vista/Win7/2K8 (probably not), but the tip mentioned should work with VPC2K7.What exactly is the point of running win-9x as a virtual process?What software is either so relevant, important or useful that can't be run on win-2K or XP but instead requires win-98?Uhhh, not everything runs on non-Win9x systems and some folks (small mom/pop business) just can't afford to upgrade all of their software, besides the fact that the data may be in a special format only accessible in a Win9x+Apps PC. Conversion anyone?Oh, and if this topic is meant for "What Virtualization will run on Win 9x", VPC will not, but QEMU will (as awergh stated), but it looks like it's more for "as a guest"...HTH Edited December 8, 2009 by submix8c Link to comment Share on other sites More sharing options...
awergh Posted December 9, 2009 Share Posted December 9, 2009 VPC 4/5.1 both ran on 98SE when I last tried it although only 4 seemed stable.Uhm, NO! Not true! If you download VPC 2004 (I think it may still be available), it has an ISO within it (extract it out) that can be mounted in VPC2K7 and installed.It is true but as you said you should be able to use the VPC 2004 Guest Additions to get it to work.I don't know if VPC2004 works in 7/2008R2 but VPC2007 works as long as you change the name of the Virtual PC.exe file. Link to comment Share on other sites More sharing options...
galahs Posted December 10, 2009 Author Share Posted December 10, 2009 What sort of graphics do these virtualisation software support? Link to comment Share on other sites More sharing options...
submix8c Posted December 10, 2009 Share Posted December 10, 2009 What sort of graphics do these virtualisation software support?Google on them and look up the specs. Some use their own, including other hardware, and others use the Host hardware. Some optionally allow you to use either/or/both... Link to comment Share on other sites More sharing options...
awergh Posted December 11, 2009 Share Posted December 11, 2009 Usually virtualisation software doesn't support 3D Acceleration which is the case of VirtualPC and VMWare (except VMWare 7)Windows VirtualPC doesn't actually support 2D Acceleration either so no chance of running games like DiabloVirtualBox now has experimental support for DirectX3D Link to comment Share on other sites More sharing options...
submix8c Posted December 12, 2009 Share Posted December 12, 2009 (edited) MICROSOFT VIRTUAL PC 2007Required Operating System: Windows XP / 2003 / Vista / 7 - 32 and 64bit programs availableRuns as a guest: Windows 98 / Me / 2000 / XP / Vista / 7 XP Home without problems.... and VPC2k4 will run just about anything (DOS thru 2k3, including Linux, I believe). Might even install on Win2k (not sure, haven't tried). Dunno about VPC2k7 (tried it once, then uninstalled). Again, create the VHD independently, then define the VMC and point to the created VHD, boot into the OS-Install of your choice, install, and add your drivers. Refer to the specs for correct drivers. Hardware - VPC2k4- ACPI (AMI)- S3Trio 32/64 PCI (8mb), backwards compatible with MDA, CGA, EGA, and VGA- Yes, you can load the Host Monitor INF- Intel 82371AB/EB BMIDE Controller- Intel DEC21140 PCI FastEnet (add LoopBack adapter, install ICS, "hook" to "real NIC", define it)- Sound Blaster 16 redirected to Host- Share your Host Printer (w/NIC definition) to print to Host USB printer- Browse the Web (w/NIC definition)- Share Host folders (w/NIC definition) w/o Shared Folders feature (a Map Drive function) "natively"- COM1/2 Emulation redirected to Host ports- LPT1 redirected to host LPT port- No USB support (exception - Keyboard/Mouse via emulation)- Note1 - although 3D support is not there, OpenGL is- Note2 - although no Modem support, one may do the same "loopback" trick for Host ModemBets are up same for VPC2k7. MS bought Connectix VPC5 (circa 2002) and improved it, ya see. If you look real hard, you can find specifics.You may as well include any/all Virtualization contributions and get this added as a General Sticky(?). It may help some poor souls in search of Free (and otherwise) software for their particular Host/Guest requirements.Attached is Hardware-related Everest HE report (w/installed VM Additions)... Note that it incorrectly shows the memory sticks and shows USB ports (must be a "future" or a "removed" item). (err, upload limit? it's a ZIP file.)VPC2k4_Report.zip Edited December 12, 2009 by submix8c Link to comment Share on other sites More sharing options...
submix8c Posted December 14, 2009 Share Posted December 14, 2009 ?VMWare, VirtualBox, QEMU? Adding these and any others? Any comments/testing/info on these for anyone else? May as well report all the info that can be found... Link to comment Share on other sites More sharing options...
Ponch Posted December 14, 2009 Share Posted December 14, 2009 ?VMWare, VirtualBox, QEMU?Awergh posted about them two already. I tried Win95 as guest OS of Virtual Box, last version, under XP and yes, it crawls with CPU at 100%, but this is stated in VBox's manual. Link to comment Share on other sites More sharing options...
jaclaz Posted December 14, 2009 Share Posted December 14, 2009 ?VMWare, VirtualBox, QEMU?Awergh posted about them two already.Well, with all due respect to both you and awergh , this:QEMU: I installed 98SE in this I think a long time ago but it was a bit slow I didn't use any of the accelerators though, I think 98SE was the host as well.does look a bit "vague".QEMU, being NOT an emulator, will tendentially be slower than "pure" virtual machines, but latest versions are not that bad, mainly because real hardware has improved so much in speed.I mean, if we assume that a QEMU VM will run (very approximately) at 1/3 or 1/4 the speed of the hosting system, if you have a >2.8 Ghz processor, it is likely that the Win9x in it will run with the same feeling you would have on a 700÷900 Mhz machine.If you put the virtual disk on a ramdisk, file I/O will fly.Video won't work very fast though I haven't played at all with the different cards available in lates QEMU (0.10.x) or with alternative drivers like the bearwindows ones.jaclaz Link to comment Share on other sites More sharing options...
awergh Posted December 15, 2009 Share Posted December 15, 2009 maybe was a little bit vague so since I already had qemu on here for something else I install 98se and it was ok except I got a BSOD near the end of the setup but I was able to restart and it was ok.The problem I see is I can't seem to get over 16 colours because when it restarts it goes all funny so I restart the VM and I'm back to 16 colours again. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now