Reverse engineering compiled D3D9 HLSL shader effect files?

Coders and would-be coders alike, this is the place to talk about programming.
Post Reply
jfwfreo
veteran
Posts: 91
Joined: Sat Nov 15, 2008 1:31 am
Been thanked: 16 times

Reverse engineering compiled D3D9 HLSL shader effect files?

Post by jfwfreo » Mon Feb 11, 2019 9:26 pm

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)

Post Reply