Windows XP32 Guest 3D Problems

Discussions about using Windows guests in VirtualBox.
Post Reply
csharporbflat
Posts: 3
Joined: 27. Feb 2014, 18:29

Windows XP32 Guest 3D Problems

Post by csharporbflat »

Hi.

First of all I know the 3D support in Vbox is still experimental.

However I am asking this question incase I missed something in the installation on the Guest OS.

I have to be able to run XP32 for the sole purpose of game playing. The problem is that these games use old 16bit installers and will just not run let alone install on a 64bit system.

I know they are using direct 3D8 or 9.

here is what I did.

1. Enabled 3D support in VM configuration. Moved slider to maximum memory 128Mb I think for XP.
2. Installed Guest Additions in Safe Mode and checked 3D box during GA install.
3. Ran DxDiag after reboot, test failed for one of the tests on DX7, DX8 and 9 passed all tests.

The problem:

In any game I play that uses D3D, the game is very sluggish, slow response from UI and choppy video. In addition I see that the shading is incorrect, many objects get solid shaded when they are not supposed to.

My HOST system

Windows Server 2012
Intel I7 Quad-Core Hyper-Vtx, Sandy Bridge. 3.5ghz/core
SSD main drive
Guest VM file stored on 2TB SATA 3 HD
32GB High Speed DD3 Ram
High End NVIDIA PCIe 16x Graphics with 1GB DDR5 vram

-------------------------------------------------------------------------------------
Also interestingly in the guest OS the video card shows as VirtualBox Video, and not the Native NVIDIA card, I wonder if that has anything to do with it.

So what am I missing here: Any thoughts or suggestions?
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Windows XP32 Guest 3D Problems

Post by socratis »

Your virtual machine is using virtual hardware, including virtual graphics card which is not as powerful as an actual graphics card. That's why you don't see your NVIDIA. Virtual machines will never be as powerful as the host, especially on the video side. Applications that have high requirements on the GPU (drawing, 3D, games) are expected to not work as good as on the real hardware.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Post Reply