Original Post
I have tried to implement HLSL into my directx9 engine, however when I start it up I get this error. error x3539: Ps_1_x is no longer supported; use /Gec in fxc to automatically upgrade to ps_2_0 error x3539: Alternately, fxc's /LD option allows use of the old compiler DLL. etc... Now I figured this was due to the fx file being too old or something. I then tried to use a new fx file from fxcompser, the screen actually rendered black this time, except it freezes out and some error message comes up. Has the code that reads the fx files changed over the years as well? Also is there a way to just update the old fx file??