Changes

Jump to navigation Jump to search

Windows 2000/XP/Vista emulators

335 bytes added, 31 March
Hypervisors
! scope="col"|Compatibility
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
! colspan="67"|PC / x86
|-
|[https://www.parallels.com/ Parallels Desktop]
|?
|{{✗}}
|{{?}}
|{{~}}
|-
|SVGA3D
|[https://communities.vmware.com/t5/VMware-Fusion-Documents/3D-Applications-Compatibility-List/ta-p/2785485 ?]
|{{✗}}
|{{✗}}
|{{~}}
|-
|[[VirtualBox]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Solaris}}
|SoftGPU
|[https://forums.virtualbox.org/viewtopic.php?f=2&t=2525 ?]
|{{✓}}
|{{✗}}
|{{~}}
|[https://forums.virtualbox.org/viewtopic.php?f=2&t=2525 ?]
|{{✓}}
|{{✗}}
|{{~}}
|}
;Comparison
*3D acceleration in hypervisors is capable of running fairly demanding video games or other 3D applications with a few drawbacks such as limited DirectX API versions. Every hypervisor has a different approach to handling 3D graphics resulting VirtualBox [[Hypervisors#Graphics|supports for OpenGL are slightly better than Direct3D]] (since it doesn't have to be reverse engineered), on the other hand VMware has better support for D3D9. Keep in mind that most Windows games (including ports) use Direct3D. Having said that you *You can use [[Wrappers#90.27s_APIs|wrappers]] like "WineD3D for Windows" or "DxWnd" for translate D3D calls to OpenGL on the legacy operating system for increasing your chance if games uncompatible with virtual GPU adapter. Also you can use [[Wrappers|d3d8to9]] since VMware's Direct3D 8 acceleration has graphical and/or performance issues. "*Also you can use [https://github.com/JHRobotics/softgpu/issues/12 softgpu]" drivers do not support for Win9x operating systems, it isn't compatible with Windows XP at the moment. *DxWnd 2.05.70, WineD3D 1.7.52 or 1.9.7-staging(partially) versions are the latest compatible versions with Windows XP (if [https://github.com/Skulltrail192/One-Core-API-Binaries OneCoreAPI] is '''not''' installed to OS), for getting these old "WineD3D for Windows" builds use [https://www.vogonsdrivers.com/wrappers/files/DirectX/OpenGL/WineD3D/2000+/ this link]<br/>
Also using '''Note:''' Using [https://kb.vmware.com/s/article/2057914 VMware-KVM]([https://blogs.vmware.com/workstation/2014/03/whats-cool-vmware-kvm-utility.html 2]) or [https://kb.vmware.com/s/article/1018809 RDP] instead of VMware built-in display is recommended for smoother experience, this shouldn't be confused with [https://linux-kvm.org/page/Main_Page KVM] (Kernel-based Virtual Machine).
====[[Hypervisors#Type_1_hypervisors|<abbr title="Because of KVM or WHPX">Type 1 Hypervisors</abbr>]]====
! scope="col"|Compatibility
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|GPU-Passthrough
|
|{{✓}}
|{{✓}}
|{{✓}}
|?
|
|{{✓}}
|{{✓}}
|-
|?
|
|{{✓}}
|{{~}}
|-
|[https://docs.mesa3d.org/drivers/virgl.html VirGL]
|N/A
|{{✓}}
|{{✓}}
|{{✗}}
|N/A
|
|{{✓}}
|{{✗}}
|-
|N/A
|
|{{✓}}
|{{✗}}
|}
11,224
edits

Navigation menu