Slashdot Mirror


Virtualbox 3.0 Announces OpenGL/Direct3D Support

bl8n8r writes "Apparently, Virtualbox 3.0 released today (2009-07-01) brings with it 'OpenGL 2.0 for Windows, Linux and Solaris guests; and experimental support for Direct3D 8/9 applications on Windows guests.' Maybe we can finally game in a VM?"

7 of 161 comments (clear)

  1. Re:Vmware by MrCoke · · Score: 3, Informative

    It only works on Windows guests. Only DirectX is supported, not OpenGL.

  2. Re:Vmware by adisakp · · Score: 5, Informative

    I remember VMware implementing this several months ago. It was experimental, I don't know about it's status right now.

    Ummm... actually, it's been a feature in VMWare for several years... It was experimental in VMWare 5.0 but it has been standard in the past three major releases: 5.5, 6.0 and 6.5. FWIW, VMWare tends to do major updates in 0.5 increments and you can go from 5.0->5.5 and 6.0->6.5 for free... It's a nice way for only paying for half your major upgrades. Minor upgrades are a smaller decimal value added on (i.e. 5.51, 5.52, etc) and those are always free.

  3. Re:Virtual box by stevied · · Score: 3, Informative

    .. then you have to use a windows "run" command "net use x: " to tell windows about it. the second step seems strange to me, but you only do it one time.

    If you can figure out how to browse the *whole* network in Windows, which IIRC isn't immediately obvious, you can do it in the GUI (and in fact don't even need to map a drive - just save shortcut.) Right clicking on network neighbourhood and saying "explore" is the trick, I think. Alongside the "Microsoft Windows Network" object there's a "VirtualBox Shared Folders" which contains all the shared folders.

    But you're right, I wouldn't have thought it was that hard to make the appropriate window pop open automagically.

  4. Re:Finally? by RichardJenkins · · Score: 5, Informative

    The free to use 'personal user end license' does actually allow you to use VirtualBox in a commercial environment, as long as you install it and use it yourself. Check out their FAQ at http://www.virtualbox.org/wiki/Licensing_FAQ If you can live without USB connectivity then the GPL version is also pretty fully featured, and their 'seemless' mode is really really cool.

  5. Re:Finally? by pablomme · · Score: 4, Informative

    The latter. See here, where they say

    The VirtualBox Open Source Edition (OSE) is the one that has been released under the GPL and comes with complete source code. It is functionally equivalent to the full VirtualBox package, except for a few features that primarily target enterprise customers. This gives us a chance to generate revenue to fund further development of VirtualBox. [emphasis mine]

    --
    The state you are in while your HEAD is detached... - wait, what?
  6. Re:I wouldn't count on it by SpinyNorman · · Score: 5, Informative

    However at this point, 3D VMs seem to be an experimental playtoy, not something that can be used for serious gaming.

    It makes no sense to lump OpenGL and Direct3D together as "3D" when you're talking about VirtualBix, since they are implemented in very different ways.

    VirtualBox OpenGL is basically just as pass-thru to the host driver. The guest box additions includes a virtual OpenGL driver that just passes the commands thru to the the host and the real driver. There must be some performance hit, but the approach seems simple enough.

    VirtualBox Direct3D is implemented using the WINE driver that converts Direct3D calls into OpenGL which then get tunneled through to the host OpenGL driver as in the OpenGL case. VirtuaBox Direct3D should therefore be similar in functionality to that in WINE. One upside to the approach is that you don't need a Windows host to have D3D guest aceleration.

  7. Re:Wine and Games by ctaranto · · Score: 3, Informative

    Or simply add the WineHQ repository to your software sources in Ubuntu - http://www.winehq.org/download/deb. Always up to date with the latest.