I've tried to take Looki's "Channel Offset" and simplify it by reducing it to only two parameters.
While the customized effect compiles successfully, I only get DX9 status (not DX9+), and the .hlsl and .fxc files are not created the way they normally do with Looki's original .fx and .xml files.
Because of this, the custom effect only works in DX9 mode. All I do is reducing the amount of variables and parameters...
From what I can tell, if the code of an Effect is successful the .hlsl and .fxc files should be created automatically once Fusion starts up.
Looki's Effect pack used to install properly, meaning all the DX9+ files were created successfully, but now when I try to install them from scratch again Looki's files only become DX9, and no .hlsl and .fxc files are created.
I don't know if it's something wrong with the code of my custom effect (the output reads "successfully" according to Fusion), or if this is an actual bug that at some point breaks Fusion from creating the DX9+ files.
Have I missed something?
Can someone help me explain what might be going on?