Virtualization
Key points
Allows using software which has problems running directly with newer hardware and software.
Ability to use 16-bit software even if host machine is 64-bit without native support for 16-bit software.
Nullifies need to install another OS to system and separately boot into it.
Running virtualization of another OS inside OS is more tasking to system than directly running OS natively.
Especially 3D acceleration does have some problems so it's usefulness in gaming varies.
General information
Virtualization and Virtual Machines means emulating virtual machine (VM) and running other operating system (OS) inside it. System running in the VM is usually called host and OS running in virtual machine called guest. Usually this is done because software isn't working or requires something that's not included with newer hardware or software, best example being 16-bit software which doesn't run at all with 64-bit OS but does with 32-bit ones. Other good example running Windows game on Linux which doesn't work correctly with Wine.
With gaming some problems may arise. Emulating machine and OS takes up more resources than running just one OS natively. 3D accelerated games may also have problems as VMs aren't designed for gaming, so 3D acceleration support is generally poor.
When running older version of OS under VM same security risks apply than when installing that OS natively, so there will be possibility of viruses and malware taking advantage of guests vulnerabilities. If software in question doesn't need access to internet it's usually safer to disable it and when using shared folders it's safer to make it read only if you don't need to move files to host.
Contents
Applications[edit]
VBox vs Others - Oracle VM VirtualBox - Page comparing VirtualBox, Parallels and VMware features.
| Software | Platforms | Wikipedia | Homepage | Cost |
|---|---|---|---|---|
| DOSBox | |
Link | Free | |
| VirtualBox | |
Link | Free | |
| VMware | |
Link | Basic free Premium costs | |
| QEMU | |
Link | Free | |
| Windows Virtual PC | |
Link | Free | |
| Parallels | |
Link | Costs |
DOSBox[edit]
For more information see DOSBox.
It's possible to install early Windows versions with DOSBox (3.1, 95), however it's much more suitable for DOS gaming thus it's recommended to use other applications unless you have good reason to use DOSBox instead.
VirtualBox[edit]
Mostly open source and non-open source material is free for personal use.
Can be installed almost for every OS and can run vide variety of OS. However it does have problems with Windows ME and earlier which require some fiddling to work.
Guest Additions has to be installed to make guest work optimally, Direct3D support is experimental and installation requires additions to be installed in guests safe mode.
Installing games within guest[edit]
|
|
|
Notes
|
Microsoft Virtual PC 2007[edit]
Installing on Windows 8 and later requires some tweaking (see Windows 8 compatibility issues).
Windows 8 compatibility issues[edit]
Virtual PC 2007 causes a BSOD on Windows 8 and later because it uses an outdated version of vmm.sys.
|
|
