Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Far Cry/DirectX 9


23 Feb 2010   #1
bigseb

Windows 7 x64 Professional
 
 
Far Cry/DirectX 9

I installed Far Cry but it needs DirectX 9 to play. My PC has DirectX 11 installed which doesn't work with the game. I can't seem install 9 as I get an error message saying a higher version is already installed on the PC. Please help.


My System SpecsSystem Spec
23 Feb 2010   #2
BugMeister

64-Bit W7 Ult_sp1
 
 

the latest DirectX End User Runtime for DX11 contains updates for all previous versions:
Download details: DirectX Redist (February 2010)

you can select the version you wish to use in the FarCry game - it's in the options screen at start-up
My System SpecsSystem Spec
23 Feb 2010   #3
swarfega

Windows 7 Professional 64-bit
 
 

I have the steam version of Far Cry which does work ok.
My System SpecsSystem Spec
25 Feb 2010   #4
bigseb

Windows 7 x64 Professional
 
 

ok, i downloaded the directx redist file and unpacked it... and now? how do i install it (or do whatever needs to be done to make it work)?
My System SpecsSystem Spec
25 Feb 2010   #5
smsff7

Windows 7 Pro X64
 
 

Quote   Quote: Originally Posted by bigseb View Post
ok, i downloaded the directx redist file and unpacked it... and now? how do i install it (or do whatever needs to be done to make it work)?
Simple

"DXSETUP" That is what you need to run it

PS: it is also the only executable file there
My System SpecsSystem Spec
26 Feb 2010   #6
bigseb

Windows 7 x64 Professional
 
 

Doesn't do it, mate. anyway apparently its impossible to do (According to google) so last night i installed xp. now i'm dualbooting xp with w7... sorted! thanks for your help though, guys.
My System SpecsSystem Spec
26 Feb 2010   #7
smarteyeball

 
 

Quote   Quote: Originally Posted by bigseb View Post
Doesn't do it, mate. anyway apparently its impossible to do (According to google) so last night i installed xp. now i'm dualbooting xp with w7... sorted! thanks for your help though, guys.
What doesn't do it?

DX11 contains the libraries for DX9/10 as well - so DX11 is backwards compatible.

The redist is just an updated set of DX_ files.

If all else fails, you can try copying the problem DX_ file into FarCry 2's bin folder.
My System SpecsSystem Spec
26 Feb 2010   #8
bigseb

Windows 7 x64 Professional
 
 

firstly, i'm talking about the 1st far cry, not far cry 2. also it needs dx9, dx11 doesn't render the images properly... and dx9 will not install on w7. i have tried all that you (and many others) have suggested. it just don't work. works beautifully in xp
My System SpecsSystem Spec
26 Feb 2010   #9
smarteyeball

 
 

Quote   Quote: Originally Posted by bigseb View Post
firstly, i'm talking about the 1st far cry, not far cry 2. also it needs dx9, dx11 doesn't render the images properly... and dx9 will not install on w7. i have tried all that you (and many others) have suggested. it just don't work. works beautifully in xp
I overlooked the fact that is was the original Farcry, my apologies.

But I wonder, is this your post?

W7 64bit and Original FarCry??

If so, what has changed since then? If not, then disregard.



Anyway, In 7, does it give you an error pointing to a particular DX9 file/s?

If so, find and copy those files from your XP installation into Farcry's folder.

Some games will bypass looking in C:\Windows\system32 if the the d3dx9_*.dll is found in the game folder.



And once again DX11 is BACKWARDS compatible.


This means it already has DirectX9 and DirectX10 included as part of DirectX11.

Far Cry is an old game and as such, relies on older versions of particular DX9 files.

I think you are confusing DX11 with the updated DirectX9 files that have been installed on your system which Far Cry relies upon.

That is where the 'higher version' error is coming from. It's not DX11 that is the problem, but the updated DX9 files that are included with DX11 and the redistributables.

Same file name, newer version = Old Far Cry doesn't like it because it doesn't match what the version that the farcry.exe is looking for.
My System SpecsSystem Spec
26 Feb 2010   #10
sygnus21

Windows 8.1 Pro
 
 

Usually with older games you need to update the DirectX files...

Web Installer - Download details: DirectX End-User Runtime

Direct download - Download details: DirectX Redist (February 2010)

Contrary to popular belief, just because Windows 7 is DX11 capable doesn't mean the DX9 files don't need to be updated.
My System SpecsSystem Spec
Reply

 Far Cry/DirectX 9




Thread Tools




Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 10:53 AM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App