Page 1 of 1

3D Acceleration Support -- Games & Apps status

Posted: 20. Jun 2009, 17:11
by Technologov
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!
http://www.virtualbox.org/ticket/2766

2. When entering OpenGL mode, please disable Mouse integration by default. It is incompatible with all OpenGL games anyway.
http://www.virtualbox.org/ticket/2762

3. Paused mode rendering incorrect
http://www.virtualbox.org/ticket/2767

Here is a list of 3D Extensions:
http://forums.virtualbox.org/viewtopic. ... 0755#50755

WineD3D links:
http://www.virtualbox.org/ticket/3639
http://www.nongnu.org/wined3d/

NOTE to testers: If you are unsure whenever your game uses OpenGL or DirectX, it's easiest to look here:
http://en.wikipedia.org/wiki/List_of_OpenGL_programs

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

-Technologov

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

Posted: 18. Dec 2009, 23:55
by Technologov
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 :)

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

Posted: 23. Jun 2010, 18:20
by Technologov
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.

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

Posted: 11. Apr 2011, 21:08
by Vital32
What about the game Project IGI i'm going in will it works i use windows 7 and virtualbox XP system reply

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

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

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

Posted: 31. Aug 2019, 21:11
by zverek
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?

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

Posted: 31. Aug 2019, 22:37
by socratis
@zverek
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.

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

Posted: 27. Sep 2019, 03:33
by arQon
@socratis - considering how much things have changed in those 7 years, especially on 6.xx, it may well make sense to unlock it at this point anyway.

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

Posted: 27. Sep 2019, 10:06
by socratis
arQon wrote:it may well make sense to unlock it at this point anyway
I believe you mean to unmake it as a Sticky, so it doesn't show at the top of the posts list. And I think you're right, I'll un-Sticky it, and lock it, this thread is way too old, things have indeed changed dramatically in 7 years.

Thanks for the makes-sense-suggestion! ;)