Softpedia
 

NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home > News > Microsoft > Windows

June 29th, 2007, 17:55 GMT · By

Windows Vista's DirectX 10 on Windows XP

SHARE:

Adjust text size:


Windows Vista
Enlarge picture
Microsoft continues to say a firm no to backporting DirectX 10 to Windows XP. Furthermore, the Redmond company is also denying claims from third parties that Windows Vista's DirectX 10 will be hacked and transitioned to Windows XP. According to Microsoft, DirectX 10 is connected with the new overhauled graphics API and driver model introduced into Windows Vista. Also, DirectX 10 is irremediably tied to graphics cards with support for Shader Model 4.0. In Microsoft's perspective, this means that gamers that want access to DirectX 10 will not
only have to migrate to Windows Vista but also upgrade their graphics card accordingly.

Phil Taylor, Senior Program Manager of the Flight Sim team at Microsoft says that projects such as the FallingLeafSystems have no chance whatsoever to make DirectX 10 work without DirectX 10 hardware. "FallingLeafSystems is claiming to enable DX10 on XP, and further, to quote the AlkyProject blog "No longer will you have to upgrade your OS and video card(s) to play the latest games." Can they make that work? Not at all. The FallingLeafSystems approach is to write a wrapper around the OpenGL extensions for DX10 class hardware that are already available on XP. And to claim this can work without proper hardware. That by itself means this isn't some monumental hack. No reverse engineering of DX10 is involved. What is involved is eyeballing the D3D10 API and mapping those calls to their OGL equivalent," Taylor commented.

In this manner Microsoft responded to announcements that Halo 2 and Shadowrun, Windows Vista exclusive gaming titles, have been cracked to work on Windows XP and that FallingLeafSystems will backport DirectX 10 to XP. Taylor explained that taking DirectX 10 back to XP would be equivalent with rewriting the operating system's kernel in order to be similar to Vista's.

"A couple key parts of the Vista kernel-WDDM driver work are GPU interruptability and GPU memory management. Yes, in Vista the OS is managing the GPU to make applications play nice, as opposed to the DX9 style "last application in owns the card" style. And 10.1 and 10.2 will expand on those capabilities with more fine-grained interruptability and GPU memory paging behaviors. So there is a lot of work left to do before this is anything like ready for prime time. And it should be pretty clear that without DX10 class hardware this approach is doomed to failure. So that limits it out of the box," Taylor added.

As a conclusion Taylor revealed his circumspection over if backporting DirectX 10 to XP would work at all. Instead he said "full DX10 support requires Vista. There is no such thing as a free lunch."

TELL US WHAT YOU THINK:

34,911 hits · 4 comments · Link to this article · Print article · Send to friend · Subscribe to news

MUST-READ RELATED ARTICLES:


Intel Postpones Support for Windows Vista's DirectX 10 until 2008

Fresh DirectX Downloads Available for Windows Vista and Windows XP

New DirectX Downloads for Windows XP and Windows Vista

Halo 2 and Shadowrun (Vista Exclusive Games) Cracked to Run on Windows XP

World of Warcraft and Windows Vista DirectX 10 Compatibility

READER COMMENTS:


Comment #1 by: Lost Angel on 30 Jun 2007, 12:50 UTC reply to this comment

if linux had proper games support - with its performance it'd outdo dx10 powered vista, like it does currently with minor applications they both support.
still a windows user here, but with new pc it is gonna be dual boot.


Comment #2 by: Robert S on 14 Jan 2008, 04:30 UTC reply to this comment

Remember when IE "couldn't" be removed from Window 98? Then someone released 98Lite and did exactly that. Looks like history repeats itself. That's good for us who don't want to "upgrade" to Vista.

Comment #2.1 by: Chris on 23 Jul 2008, 06:42 GMT

I agree. I just installed the DX10 version of XP, that has been released by that company, it works like charm. Before DX10, FSX sucked, then I installed the XP version of DX10, and now FSX has all settings at max, and it runs like a charm, and I have a P4 3.66GHz w/ HT CPU.


Comment #3 by: some1 on 25 Feb 2008, 11:00 UTC reply to this comment

Im playing crysis atm, with all settings at very high. This means it utilises dx10 shaders and effects on my dx10 card, but through dx9. I know MS will claim thats not possible, but go onto Gootube and look up "crysis dx10 no vista". I have a freind who has vista, and he can hardly play the game at the same setting where is can play it flawlessly, and the difference in graphics are ZERO! i have it all, the volumetric lights, incredible water shaders, the whole ball of wax. What he has is a little sharper colorscheme, and thats actually NOT a good thing, makes the game look like everything was plastic wrapped.

HL2 the new episode shows dx10 effects on my screen (an xp screen), thats because according to its designer he just make the calls directly to the hardware, so "source" will make use of dx10 if you have it, the functions that it can anyway. Not everything is avaible obviously, but most and thats more than enough to justify not paying for vista.

Copyright © 2001-2012 Softpedia. Contact/Tip us at

WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM