Take a seat everybody, uncle t4ct1c47 is going to give you a brief history of why misinformed people think that DX10 will work on XP.
When Vista was first released, Microsoft tried to take advantage of every possible selling point. When they released Halo 2 they made it so that the game would only work with Vista. Halo 2 never needed DX10, Microsoft simply wanted another reason to persuade people to upgrade from XP.
When you first install most programs the installation process will perform a few basic checks to make sure that your system is of sufficient spec. For example, when you try to install Crytek's Far Cry onto an old Windows 95 machine you will get an error message saying that the operting system isn't supported. In the case of Far Cry, this was true, as the game needed DX8 to run and Windows 95 doesn't support DX8.
In the case of Halo 2, a game that was originally released on Microsoft's X-Box which didn't use DX10, there is a similar check to make sure that the operating system is Vista. However, as you've no doubt guessed if the original console game didn't use DX10, then the PC version won't need it either. The only reason Halo 2 doesn't work on XP is because of one of the checks performed when you attempt to install the game. There is crack available, that bypasses this system check, and allows you to play Halo 2 on XP.
Pretty much since that crack came out people started to think; "If one game that requires DX10 can work on XP so can others". But that's the point, Halo 2 never required DX10. Now when it comes to people who claim that they were able to install the D3D10 API onto Windows XP, there is a big difference between physically copying the files to the machine's HDD and actually getting the operating system to run them. Although there is a way to make it so Windows XP's DXDIAG reports the DirectX version as DX10, it doesn't mean that the machine is actually running DX10.
The Direct3D API was specifically designed to run on Vista. Attempting to migrate an entire API from one system to another is no mean feat, if this was the case, Linux would not still be relying on OpenGL. I hope that is a clear enough explanation for you.
Currently, there are 1757 Active Users (217 Members and 1540 Guests)
- › [Official] Galax (Galaxy / KFA2) HOF Owner's Club 4 seconds ago
- › ASUS Rampage VI Apex (x299) Watch 1 minute ago
- › Intel X299 (Socket 2066) VRM thread 5 minutes ago
- › [Official] Asus Rampage IV Black Edition Owners Club! 6 minutes ago
- › [DSOG] AMD Radeon RX Vega 64 performs almost identically to the AMD... 12 minutes ago
- › [EuroGamer] Jurassic World Evolution theme park sim announced by... 14 minutes ago
- › Gaming and mouse response BIOS optimization guide for modern PC... 14 minutes ago
- › [THW] Thermal Paste Round-up: 85 Products Tested 17 minutes ago
- › [TT] CD Projekt RED will make Cyberpunk 2077 feel authentic & stay... 22 minutes ago
- › [Reddit] Inno3D warns of warranty void when mining with their GTX... 29 minutes ago
- › Intel Core i7-3930K 3.2 1 LGA 2011 Processor - BX80619I73930K by powerhouse
- › HDPLEX H5 Fanless Computer Chassis by michelme67
- › Nuance Power PDF Standard by Lady Fitzgerald
- › ID-COOLING SE214L Snow Edition CPU Heatsink by DaveLT
- › Team Dark 16GB (2 x 8GB) 288-Pin DDR4 SDRAM DDR4 2400 (PC4 19200)... by ADmodz
- › Logitech Wireless Keyboard K360 (Dark Silver) (920-003366) by enes13mes
- › PDF Studio 12 - Advanced PDF Editor for Windows - Pro Edition... by Lady Fitzgerald
- › Brand New Fujitsu ScanSnap ix500 Portable Document Scanner... by Lady Fitzgerald
- › Tecware Phantom Backlit Mechanical Keyboard (Red / White Backlit... by DaveLT
- › Allsop XL Mouse Pad- Raindrop Blue by neilyo
- › (OPINION) AMD shot themselves in the foot by...
- › The Best CPUs of 1H 2017 (DRAFT)
- › AM4 Motherboard manufacturers , make...
- › AsRock, you dissapointed me on Ryzen launch...
- › Why 240GB, 250GB , 256GB, and 275GB SATA3 SSD...
- › The Orion Spectrum: Everything You Need from...
- › Windows 10 Tweaks
- › Analyzing the Source Code of UEFI for Intel...
- › Overclock.net Counter Strike: Global...
- › DIY: How to do a fiber optic mechanical...