3D Acceleration Support

This is for discussing general topics about how to use VirtualBox.
Locked
NarsiL
Posts: 2
Joined: 2. Oct 2009, 05:15
Primary OS: MS Windows XP
VBox Version: OSE other
Guest OSses: Windows XP

Re: 3D Acceleration Support

Post by NarsiL »

I'm sorry about confusion. I meant 3D ones: Sands of T?me,Warrior Within,The Two Thrones. They have problems with multi-processors and Ubisoft doesn't publish a patch or anything. Some people managed to run them but I couldn't(not only me ofc). I was thinking to have a single cpu virtual machine then I run into video problem.
ps: I installed additional OS things that is recomended for Virtualbox
Technologov
Volunteer
Posts: 3342
Joined: 10. May 2007, 16:59
Location: Israel

Re: 3D Acceleration Support

Post by Technologov »

When running a game you can use Windows Task Manager to set affinity to single CPU. Or better is to disable extra cores/CPU via C:\boot.ini parameters.
Titanet
Posts: 1
Joined: 11. Oct 2009, 21:31
Primary OS: Ubuntu other
VBox Version: OSE other
Guest OSses: Windows XP

Re: 3D Acceleration Support

Post by Titanet »

Hi, i need that the 3D features enable to run the Microsoft Train Simulator on my XP SP3 guest box. When testing with Dxdiag, i see these error messages :
D3D7 Test Result: Failure at step 8 (Creating 3D Device): HRESULT = 0x8007000e (Out of memory)
D3D8 Test Result: Failure at step 4 (EnumAdapterModes): HRESULT = 0x8876086c (error code)

When i launch the game, it said Train Simulator need hardware acceleration. I set the video memory at the maximum (128 Mo) and the system memory at 1024 Mo without success.
What else can i do ? I use the last Virtualbox 3.0.8 on Ubuntu 9.04
Technologov
Volunteer
Posts: 3342
Joined: 10. May 2007, 16:59
Location: Israel

Re: 3D Acceleration Support

Post by Technologov »

1. 3D support is still experimental in VirtualBox, that works in less than 50% of all my tests
2. find out which API Library your software uses
3. Try to switch to a different API Library, if your software supports it
Daftpanzer
Posts: 1
Joined: 13. Oct 2009, 23:40
Primary OS: MS Windows Vista
VBox Version: OSE other
Guest OSses: Windows XP

Re: 3D Acceleration Support

Post by Daftpanzer »

I also get this dxdiag error (Vista host, XP guest, GA's installed in safe mode before and after DX9 install):

D3D7 Test Result: Failure at step 8 (Creating 3D Device): HRESULT = 0x8007000e (Out of memory)

Fiddling with the assigned video memory on the virtual machine makes no difference.

Dx8 and dx9 tests seem to go OK. But lots of stuff is not quite working, or not working at all. I wanted an XP virtual machine to run older stuff that Vista wont... I understand this is work-in-progress, but how much depends on the physical graphics card? I have a GeForce 8400 GS which seems not very well rounded with regards to compatibility. Please tell me there's hope :)
viniosity
Posts: 2
Joined: 27. Oct 2009, 03:38
Primary OS: Ubuntu other
VBox Version: OSE Debian
Guest OSses: XP

Re: 3D Acceleration Support

Post by viniosity »

crhylove wrote:3d Acceleration is grayed out for me on every VM... I'm using Windows XP x64.... Any ideas?
I've got this same issue with Win XP (32 bit). I've installed guest additions at least 3 different times and rebooted more time then I care to remember. Any suggestions on what could be happening?

FWIW, 3D acceleration works great in my native Host (Ubuntu 9.04 w/ Nvidia OEM drivers) and I can even run some 3d games fine using Wine.

Thanks in advance
Technologov
Volunteer
Posts: 3342
Joined: 10. May 2007, 16:59
Location: Israel

Re: 3D Acceleration Support

Post by Technologov »

viniosity : Start with supported games in your XP/32-bit VM
http://forums.virtualbox.org/viewtopic.php?f=1&t=18953
princec
Posts: 4
Joined: 23. Oct 2009, 13:32
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Ubuntu
Location: England
Contact:

Re: 3D Acceleration Support

Post by princec »

Hello, started another thread to try and get a clarification but no reply there... could anyone summarise the current status of hardware accelerated OpenGL (not D3D)?

Cas :)
Puppygames - Makers of Titan Attacks, Droid Assault, and Ultratron
Technologov
Volunteer
Posts: 3342
Joined: 10. May 2007, 16:59
Location: Israel

Re: 3D Acceleration Support

Post by Technologov »

princec
Posts: 4
Joined: 23. Oct 2009, 13:32
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Ubuntu
Location: England
Contact:

Re: 3D Acceleration Support

Post by princec »

Aha ok - so OpenGL acceleration is still "experimental" (as opposed to being "reliably supported") - currently our games are not picking up hardware accelerated OpenGL when running on Ubuntu 9.10 guest on Windows XP host. We use almost no extensions; no acceleration is obtained in either fullscreen or windowed mode. Running the games natively on XP gives us proper acceleration.

The games use the LWJGL library (v2.1) to create contexts; it's probably the case that any other games using LWJGL will also fail to get HW accelerated contexts as well. I shall try to get some diagnostics so we can see why it's not getting a proper accelerated pixel format.

Cas :)
Puppygames - Makers of Titan Attacks, Droid Assault, and Ultratron
viniosity
Posts: 2
Joined: 27. Oct 2009, 03:38
Primary OS: Ubuntu other
VBox Version: OSE Debian
Guest OSses: XP

Re: 3D Acceleration Support

Post by viniosity »

Technologov wrote:viniosity : Start with supported games in your XP/32-bit VM
http://forums.virtualbox.org/viewtopic.php?f=1&t=18953
How is the game I'm playing at all relevant to the fact that dxdiag shows no hardware acceleration?
DirectDraw Acceleration: Enabled
Direct3D Acceleration: Not Available
AGP Texture Acceleration: Not Available
Thanks,
trampas
Posts: 3
Joined: 25. Jun 2009, 17:50
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: win xp 32

Re: 3D Acceleration Support

Post by trampas »

I was wondering if their were plans to implement AGP Texture Acceleration in virtual box?

Thanks
Trampas
frank1119
Posts: 2
Joined: 15. Nov 2009, 23:11
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Linux, Windows

Re: 3D Acceleration Support

Post by frank1119 »

Postby viniosity » 27. Oct 2009, 14:42

DirectDraw Acceleration: Enabled
Direct3D Acceleration: Not Available
AGP Texture Acceleration: Not Available
Did you install the Virtualbox extensions in Safe Mode? This is required, otherwise Windows will silently replace some libraries...
Technologov
Volunteer
Posts: 3342
Joined: 10. May 2007, 16:59
Location: Israel

Re: 3D Acceleration Support

Post by Technologov »

This is NOT required. It works from normal mode too...

Direct3D acceleration in VBox is incomplete... so dxdiag doesn't see it. Run 3DMark 2001.
frank1119
Posts: 2
Joined: 15. Nov 2009, 23:11
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Linux, Windows

Re: 3D Acceleration Support

Post by frank1119 »

New postby Technologov » 15. Nov 2009, 22:19
This is NOT required. It works from normal mode too...
Technolov is right. It used to be necessary, but appearantly not in version 3.0.10. Sorry for confusing things.
Locked