did anyone else notice that there are a D3DX9_42.dll and a d3dx10_42.dll in the ...\Crysis 2\bin32 folder? There is no d3dx11_42.dll
Wonder what happens if one add it manually
The file is already on your disk: ...\Crysis 2\install\directx\Aug2009_d3dx11_42_x86.cab (open/extract with winrar)
Based on the file sizes of D3DX9_42.dll and d3dx10_42.dll these are 32 bit versions, so I guess the d3dx11_42.dll needs to be as well...
I bet dx=auto is already set for this game :p