Reply 20 of 32, by VileR
I am using d3dx9_42.dll released in 2009 instead. What's the matter with the shaders? I modified several shader files about two months ago so that they should work properly with it.
using the DLL from your build produces errors:
D3D:Using triple buffering
D3D:Error in pixel shader shaders\CRT.D3D.fx:
Unable to create effect compiler from shaders\CRT.D3D.fx
D3D:Pixel shader output disabled
Not sure how to get more details.
Using d3dx9_30.dll (renamed), it works fine - no other changes; .conf file and shaders\ dir contents are the same.
I also tried several other shaders with a modified date of July 5 (Lanczos.fx, bilinear.fx, Sketch.fx), and they result in the same error using the _42 dll, but work fine with _30.