3D Acceleration Support -- Games & Apps status

This is for discussing general topics about how to use VirtualBox.

3D Acceleration Support -- Games & Apps status

Postby Technologov » 20. Jun 2009, 17:11

3D Acceleration has developed very much in VBox 2.1 where OpenGL first appeared and again with 3.0 where Direct3D is first available. It is still experimental however.

Previous topic became kind of a mess, so I decided to start this one, to show current status, and make it sticky & locked topic.

Host: Windows XP + ATI Radeon HD 3850 (drivers from 2008)

Summary: (it is continuously updated)
Working OpenGL Games/Apps: (VirtualBox version - application name)

2.1.0 -Celestia
2.1.0 -GL Excess
2.1.0 -Google Earth
2.1.0 -Really Slick Screensavers
3.2.8 - Unigine Tropics (VBox 2.1.0 lacks GL_EXT_draw_range_elements)
4.0.0 - Vulpine GL Mark

2.1.0 -Quake III Arena
2.1.0 -Return to Castle Wolfenstein, GOTY Edition (reported by cpedgin)
2.1.0 -Serious Sam 1
2.1.0 -Tux Racer
2.1.0 -Unreal Tournament 99
2.1.0 -Warcraft III (with -opengl parameter), but slow
3.0B1 -Counter strike (reported by "mrproper")
3.1.0 - Call of Duty
3.1.0 - MDK2

NOTE: All the working tests are very responsive, have great performance, and rendered correctly. No issues so far. Games are playable !
Exceptions: Wacraft III which is slow - 9 fps vs 40 fps on host.

Non-Working OpenGL apps:

2.1.0 - FarCry (with OpenGL settings) (reported by cpedgin)
2.1.0 - GL Extension Viewer (shows extensions, but tests fail). In 3.0B1 situation is much worser, as VM will stuck.
2.1.0 - Starwars KotOR (reported by xasx)
4.1.8 - WebGL (OpenGL ES for Web, in Google Chrome 9+ and Mozilla FireFox 4+ browsers)

Working Direct3D: (NOTE: only Direct3D 8/9 is partially supported, 6/7/10 is not supported)

DX8 - 3.0 -3DMark 2001 (some issues with old ATI and NVIDIA drivers, before 2010)
DX8 - 3.0 - Elder Scrolls 3: Morrowind. slow. 13 fps@640x480. Disable mouse integration.
DX8 - 3.0 - C&C: Renegade. Disable mouse integration.
DX8?- 3.0 - Rise of nation (reported by pchev)
DX8 - 3.0 - Unreal II - works. 8 fps@800x600. Disable mouse integration.
DX9 - 3.0 - Elder Scrolls 4: Oblivion. Graphics renders, but unplayable. 1 fps@800x600. Disable mouse integration.
DX9? - 3.1.6 - Homeworld 2 - reported by keshon. Disable mouse integration.

non-working Direct3D:

DX8? - Codecreatures, app crashes & locks up the VM. Requires VM reset.
DX9 - 3.0 -3D Mark 2003 - failed to run due to lacking features: DXT1, DXT3.
DX9 - 3.0 -3D Mark 2005 - failed to run due to lacking features.
DX9 - 3.0 - Unigine Tropics - process locks up with black screen, and I need to use Task Manager in Guest OS to kill it. VM is alive.
DX9 - 3.0 - Ghost Recon: Advanced Warfighter, game crash, VM alive
DX9? - 3.0 - Chess Master 10th edition -- incorrect rendering & behavior - menus are misplaced, and I cannon start game due to this
DX9 - 3.0 - AMD nBench 3 - fails. VBox log shows "Guest Log: VBOXNP: NPGetUniversalName: NPGetConnection returned error 0x43"
DX9 - 3.0 - Heroes of Might & Magic 5 - tries to start, and self-exits. Nothing interesting in VBox logs. VM is alive.
DX9? - 3.0 - Call of Duty 2 - fails. incorrect rendering & behavior. menus are black.


Stability: (+ bugs opened)
1. BTW: OpenGL also works on Windows 2000 guest ! So not only XP/Vista!

2. When entering OpenGL mode, please disable Mouse integration by default. It is incompatible with all OpenGL games anyway.

3. Paused mode rendering incorrect

Here is a list of 3D Extensions:

WineD3D links:

NOTE to testers: If you are unsure whenever your game uses OpenGL or DirectX, it's easiest to look here:

for comments please start or use a different topic, this is meant only for status.

Posts: 3307
Joined: 10. May 2007, 16:59
Location: Israel

Re: 3D Acceleration Support -- Games & Apps status

Postby Technologov » 18. Dec 2009, 23:55

3D Mark 2001 : VirtualBox was able to score !

The good news, is that on Windows Vista host the benchmarks run fine and i was able to score :) 1323 3Dmarks.

It runs about 4x slower than on old AMD Athlon XP 1500+, 1.33 GHz + NVIDIA GeForce 3 hardware -- ~5500 3D marks. (High performance PC of 2001)

For comparison, the host was able to score 25592 3DMarks (1024x768x32). Core 2, 2400 MHz + NVIDIA GeForce 9700M GTS.

Similar guest on the same host, but running VMware 7 virtualizer (Gallium3D drivers) score 15144 3Dmarks.

VBox: (WineD3D) 5% of host's performance
VMware: (Gallium3D) 70% of host's performance

VirtualBox team: Please put this screenshot on http://www.virtualbox.org/wiki/Screenshots -- Gamers would *LOVE* this !

Look at this screenshot and Have fun :)
3D-Mark-2001-inside-VBox.jpg (115.56 KiB) Viewed 56041 times
Posts: 3307
Joined: 10. May 2007, 16:59
Location: Israel

Re: 3D Acceleration Support -- Games & Apps status

Postby Technologov » 23. Jun 2010, 18:20

GOOD news : Serious Sam + Unreal II together on the same VM, multi-monitor.

Host: Win XP, ATI Radeon HD 3850, VBox 3.2.0, 1 monitor. (1680x1050)
Guest: Windows XP, 3D acceleration, 2 monitors. (2x 800x600)

I have Unreal II (DX8) running in windowed mode (1st monitor) along with Serious Sam (OpenGL, windowed mode, 2nd monitor).

The Bad News: it often crashes.
multi-monitor-3D-SSam_and-Unreal2-shot02.JPG (153.5 KiB) Viewed 46396 times
Posts: 3307
Joined: 10. May 2007, 16:59
Location: Israel

Re: 3D Acceleration Support -- Games & Apps status

Postby Vital32 » 11. Apr 2011, 21:08

What about the game Project IGI i'm going in will it works i use windows 7 and virtualbox XP system reply
Posts: 1
Joined: 11. Apr 2011, 20:22
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Windows XP

Re: 3D Acceleration Support -- Games & Apps status

Postby Turin » 4. Feb 2012, 08:47

Many DX 9.0c apps (shader model 3) will fail on newer Nvidia cards due to this bug: https://www.virtualbox.org/ticket/10190
Posts: 1
Joined: 4. Feb 2012, 08:24

Re: 3D Acceleration Support -- Games & Apps status

Postby zverek » 31. Aug 2019, 21:11

Technologov wrote:Working OpenGL Games/Apps: (VirtualBox version - application name)
3.0B1 -Counter strike (reported by "mrproper")

Using VB 3.0B1, but CS 1.6 doesn't work. The game just closes at launch without any errors. Logs are empty. I use this [ModEdit: URL removed] pirated client. Maybe I need to use an official client?
Last edited by socratis on 31. Aug 2019, 22:39, edited 2 times in total.
Reason: Removed URL.
Posts: 2
Joined: 28. Aug 2019, 14:46

Re: 3D Acceleration Support -- Games & Apps status

Postby socratis » 31. Aug 2019, 22:37

You woke up a 7 year old dead thread. I won't lock it because it's a sticky, but I wouldn't expect any responses any time soon.

I removed the URL to your pirated software. Don't do that again.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
Site Moderator
Posts: 25275
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5

Return to Using VirtualBox

Who is online

Users browsing this forum: No registered users and 13 guests