Windows Legacy OS forum

General discussion

XP and Parallels

by freighterman_1999 / March 1, 2007 8:15 AM PST

At present Parallels for OS X uses their own video driver (VGA and SVGA) for XP running in a VM.

While Parallels works great, at present it does not support direct 3D acceleration, or direct draw acceleration.

My questions is whether it is "possible" to support these two functions when XP is running in a VM?

Discussion is locked
You are posting a reply to: XP and Parallels
The posting of advertisements, profanity, or personal attacks is prohibited. Please refer to our CNET Forums policies for details. All submitted content is subject to our Terms of Use.
Track this discussion and email me when there are updates

If you're asking for technical help, please be sure to include all your system info, including operating system, model number, and any other specifics related to the problem. Also please exercise your best judgment when posting in the forums--revealing personal information such as your e-mail address, telephone number, and address is not recommended.

You are reporting the following post: XP and Parallels
This post has been flagged and will be reviewed by our staff. Thank you for helping us maintain CNET's great community.
Sorry, there was a problem flagging this post. Please try again now or at a later time.
If you believe this post is offensive or violates the CNET Forums' Usage policies, you can report it below (this will not automatically remove the post). Once reported, our moderators will be notified and the post will be reviewed.
Collapse -
(NT) No.
by R. Proffitt Forum moderator / March 1, 2007 8:20 AM PST
In reply to: XP and Parallels
Collapse -
by jackson dougless / March 1, 2007 10:08 AM PST
In reply to: XP and Parallels

It's theoretically possible to do, but you're unlikely to ever see it actually implemented in any VM program. It would require the development of a special driver, and it would be quite a bit more complex than your average driver. It would have to take the DirectX calls, translate them into some other API (such as OpenGL), and then get the video card to process everything, then taking the results and drawing them. This would require very detailed knowledge of DirectX, OpenGL, and the video card hardware.

It would be expensive to produce, a nightmare to maintain, and the only way to get anything resembling native performance would be to seriously degrade the performance of every other app running on the system.

So, it's possible in theory, but for all intents and purposes, it's as good as impossible.

Collapse -
XP and Parallels - another question
by freighterman_1999 / March 1, 2007 10:42 AM PST
In reply to: Depends


Does this mean that an OpenGL game would be precluded as well? Are games these days even available in this format? This used to be the case, but it has been a long time since I've done any gaming.

If I partition my HD and install XP would that solve the problem? Or would there be a problem with my video card, or the Intel based Mac? Video card is a GeForce 7300 GT.

This my first Apple computer (which I like very much), but being a Windows user since 3.0 I kinda like Windows as well.

Thanks in advance for your assistance.


Collapse -
The intel mac uses the Intel GMA or ATI cards.
by R. Proffitt Forum moderator / March 1, 2007 10:45 AM PST

The GeForce is not an option.

About BOOTCAMP. It has all the drivers so DirectX and more just works fine.


Collapse -
If running on Windows
by jackson dougless / March 1, 2007 12:35 PM PST

Say you wanted to do some retro gaming, and got your hands on a copy of QuakeGL... You want to run this on Windows via Parallels... While it might make the translation aspect a lot easier, it's still cost prohibitive, so will never be done.

And yes, games are still written using OpenGL, but you don't tend to see them for Windows. Often it will be for the Mac or Linux client of a game such as Doom 3. The Windows version will use DirectX. Partly because it's the native API and will be faster on Windows, and partly because Microsoft has gone to some lengths to sabotage OpenGL on Windows.

Assuming you had a Intel Mac though, and you set up a dual boot instead of using a virtual machine, then you could use DirectX stuff all you wanted. However, if you're not playing games, the better solution would likely to be to find a native Mac alternative. If you look hard enough, you should be able to find something for just about any task you want to do.

Collapse -
Windows, Paralles and dual boot
by freighterman_1999 / March 1, 2007 2:13 PM PST
In reply to: If running on Windows

Yes, I have a new 24" iMac and I have found, after poking around a bit, all of the software I need. I espically like NeoOffice.

I think I will wait for the first Vista service pack and then go to the dual boot. In the meantime I have XP (less the gaming option) which runs
much faster on this iMac than on my PC due to the C2D processor and the additional GB of ram.

Popular Forums
Computer Newbies 10,686 discussions
Computer Help 54,365 discussions
Laptops 21,181 discussions
Networking & Wireless 16,313 discussions
Phones 17,137 discussions
Security 31,287 discussions
TVs & Home Theaters 22,101 discussions
Windows 7 8,164 discussions
Windows 10 2,657 discussions

Does BMW or Volvo do it best?

Pint-size luxury and funky style

Shopping for a new car this weekend? See how the BMW X2 stacks up against the Volvo XC40 in our side-by-side comparison.