
BF2 Giving me a Directx Error.
#1
Posted 11 June 2005 - 10:52 AM

#2
Posted 11 June 2005 - 03:48 PM
Note: now that D3DX is in a .dll you can no longer distributes apps without the DirectX runtime and expect them to work. Windows XP users who keep their machines up to date should all have DirectX 9.0c installed but not the D3DX .dll so will get errors about missing d3dx9_24.dll or d3dx9_25.dll. In affect Microsoft have released DirectX 9.0d without admitting to it! Unfortunately the end user is not automatically downloading the new dll. The only solution is to distribute the DirectX runtime with your app. however if you are providing your app. as a download this would increase its size considerably. You could of course just include the correct dll. although this is against the SDK agreement (EULA). The word from Microsoft is that they are considering ways of solving this issue.
Try downloading and installing this:
DirectX 9.0c Redistributable for Software Developers - Multilingual, 34.2 MB.
http://www.microsoft.com/downloads/detai...;displaylang=en
#3
Posted 11 June 2005 - 08:21 PM
#4
Posted 12 June 2005 - 11:53 AM
#5
Posted 17 June 2005 - 06:52 PM
#6
Posted 18 June 2005 - 06:24 PM
Click Start, then Run. Type dxdiag and press enter.
On the "System" tab, you should see "DirectX Version:"
DirectX 9.0c (4.09.0000.0904).
-
-
Originally posted by adam55:
This is the folder where you have installed the Battlefield 2. Like "C:\Program Files\Battlefield 2", "C:\Games\Battlefield 2", etc.
#7
Posted 19 June 2005 - 03:27 PM
#8
Posted 20 June 2005 - 08:46 AM
Set the Cryptographic Services to Automatic, and then try to install the program again.
To set the Cryptographic Services to Automatic, follow these steps:
1. Start the Administrative Tools utility in Control Panel.
2. Double-click Services.
3. Right-click Cryptographic Services, and then click Properties.
4. Click Automatic for Startup type, and then click Start.
Btw, do you have XP SP2 installed? SP2 does have DirectX 9.0c included.
#9
Posted 20 June 2005 - 01:55 PM
#10
Posted 26 June 2005 - 01:47 PM
#11
Posted 28 June 2005 - 04:18 PM
i think i solved the old one but now this errpor comes up
the application or DLL H:\program files\EA GAMES\battelfield 2\d3dx9_25.dll is not a vald windows image please chek this against your installation diskette
i apriciate any help
#13
Posted 30 June 2005 - 01:14 PM
Visit and download the files:
http://www.m3fe.com/760/
Notes
All the DLLs are compressed into ZIP archives to save bandwidth. To install a DLL, extract it from its archive, and place it in your C:\WINDOWS\SYSTEM32 folder (or equivalent). If your PC doesn't know what to do with ZIP files, install WinRAR.
Please download only the DLL or DLLs that the application asks for, to save my bandwidth! Check the error message carefully, because the filenames are quite similar.
These files are hosted here without permission from Microsoft, and will be removed if anyone important complains.
#14
Posted 30 June 2005 - 09:19 PM
#15
Posted 05 July 2005 - 10:25 AM
#16
Posted 06 July 2005 - 01:21 AM
http://ntcompatible.com/DirectX_9.0c_Will_not_install_t32560.html
#17
Posted 07 July 2005 - 05:34 PM
#18
Posted 07 July 2005 - 05:35 PM
#19
Posted 09 July 2005 - 01:39 PM
#20
Posted 25 December 2006 - 10:56 AM

Help










