I am trying to see if my Windows XP x64 VirtualBox can run games in case a program doesn't work under WINE, but when I try to run a game in the VM it says DirectX 9.0c isn't installed.
But the
download here won't work for Windows XP x64, I think only the 32-bit version.
How do I get games/emulators to run on this thing in case Linux and WINE fails me?
Or should I be using VMware Player instead?
UPDATE:
Okay, after scouring Google and YouTube, found the answer.
Machine --> Settings --> Display
Set Video Memory to 128 MB, then check
BOTH Enable 2D Video
AND 3D Acceleration.
Then download the latest VirtualBox Guest Additions ISO. Then:
Devices --> Insert Guest Additions CD Image...
Restart and keep hitting F8 after shutdown until reboot to get to the Safe Mode menu. Boot into Safe Mode, then run the Guest Additions CD Image in a virtual drive lying in "My Computer". During the install, remember to check "Direct3D Support" and continue installing, then restart into "normal" mode.
Direct3D should be available now. Just don't expect to play anything like Metal Gear Solid V though.