Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Glossary:DirectX"

From PCGamingWiki, the wiki about fixing PC games
m
Line 35: Line 35:
 
==Related links==
 
==Related links==
 
[http://en.wikipedia.org/wiki/DirectX DirectX Wikipedia article]
 
[http://en.wikipedia.org/wiki/DirectX DirectX Wikipedia article]
 +
 +
==See Also==
 +
*[[OpenGL]]
 +
*[[Windows Compatibility Mode]]
 +
*[[Color_Fixes_For_Older_Games|Color Fixes For Older Games]]
  
 
[[Category:Guide]]
 
[[Category:Guide]]

Revision as of 14:35, 25 June 2012

Introduction

DirectX is a collection of APIs for Windows that allows programs to interact directly with hardware. The majority of games that run on Windows require DirectX.

Updating DirectX

To obtain the latest DirectX, download the DirectX Web Updater and run it.

Operating system Included DirectX version Latest DirectX version
Windows 8 DirectX 11.1 DirectX 11.1
Windows 7 DirectX 11 DirectX 11
Windows Vista DirectX 10 DirectX 11
Windows XP DirectX 8.1 DirectX 9.0c

Old Games on Windows Vista/Windows 7 Fix

One chief problem that PC gamers run into these days (relating to DirectX) is trying run older games on Windows Vista/Windows 7. Because Windows Vista and Windows 7 run DirectX 10, some important .dll files may not be installed, leading to errors when trying to run these games. If a game is complaining about a missing .dll file and you are running Windows Vista/Windows 7, follow these instructions:

1. Write down the name of the .dll the games says is missing.

2. Navigate to C:\Windows\system32\

3. Locate the .dll that has the same name as the missing .dll but with an additional x in the name. (I.e. if the game can't find dplay.dll, navigate here and find dplayx.dll.)

4. Make a copy of that .dll, and rename the copy to the initial .dll that was missing. (I.e make a copy of dplayx.dll and rename the copy dplay.dll).

With any luck, the game will see now be able to find the .dll and play normally.

NOTE: Be sure to create a copy of the .dll and rename the copy. If you rename the original, other games may cease to work.

Related links

DirectX Wikipedia article

See Also