Crysis will only run in dx9 mode

Associate
Joined
21 Jan 2009
Posts
64
I recently bought Crysis and had some trouble getting it to run after installing it. Double clicking the shortcut or trying to run from the autostart gave me the same error.... 'dx10_34.dll not found'.

I spent an hour or 2 searching google and forums, trying different things like replacing the missing DLL (tried & failed), reinstalling directx (tried & failed) and the only way i could get it to run was by adding -dx9 to the end of the target in the shortcut to force it to run in dx9 mode. :(

This is not ideal as it greys out the option for very high detail and is somewhat castrating the graphics.

I'm on windows 7 ultimate x64 which is probably the reason it won't run in dx10 but i don't know why. Does anyone else have this problem? Need help :confused:
 
Double clicking the shortcut or trying to run from the autostart gave me the same error.... 'dx10_34.dll not found'.
My system has that file installed in two different places

dx10.png


Did you try putting this file in both them places ??

Edit:Just notice my files are named d3dx10_34dll
And there both different sizes
(maybe a 32bit & 64bit version):confused:
 
Last edited:
So there's a specific 64 bit patch for crysis? :eek:

This may be the problem then. But i just read that 32 and 64 bit save games are not compatible so i don't want to take the risk of having to start again really. :(
 
Make sure your game is fully patched up, and try running dxwebsetup, easily downloadable and will install all the DX files up til now on your machine that you don't have.

That saying, you're not missing a HUGE amount stuck in DX9 mode, the game still looks good, and runs better than DX10 mode. DX10 textures and a few other bits are nicer though admittedly.
 
Ok i have made sure my directx is up to date. I have the same files in the right places the same as the screenshot posted by chaparral.

Now when i try to start the game the screen goes black, then a box comes up saying it stopped working and to close the program. fml
 
Did you copy .dlls around or run the websetup. If you copied around I'd suggest removing the ones you copied, then run dxwebsetup to install stuff as expected, then remove crysis AND delete the directories in programme files and my documents, to ensure all remnants are gone, before reinstalling, and then install the patches one by one. IIRC you need 1.2 then the 1.2.1 patch.
 
Hmm i didn't realise there was a 1.2.1 patch. I'm currently running 1.2

I may not have been clear before. I was describing what happens when i try to run it in dx10. It still runs fine in dx9.

I've given up now. I completed the game in dx9 mode. Talk about a short game!!! :( How dissapointing. Playing warhead now :p

Thanks for all your help guys.
 
Back
Top Bottom