Page 1 of 1

Reverse engineering compiled D3D9 HLSL shader effect files?

Posted: Mon Feb 11, 2019 9:26 pm
by jfwfreo
I have a game that has a bunch of compiled shader effect files (that get loaded via D3DXCreateEffectFromFileA from d3dx9_27.dll). They say they were compiled with "Microsoft (R) D3DX9 Shader Compiler 9.08.299.0000".
Does anyone know of any tools or tutorials or other things I can use to decompile or reverse engineer these shader effect files (I have a need to make them work on a newer version of Direct3D for some stuff I am doing)

Re: Reverse engineering compiled D3D9 HLSL shader effect files?

Posted: Tue Mar 12, 2019 6:33 pm
by PredatorCZ
Try: fxdis d3d1x
I'm using it for DX10/11 shaders.