I've been trying to make ReShade work with Warhammer 40K: Dawn of War - Soulstorm, but it doesn't work. I've tried to use Direct 3D 9, 10+ and OpenGL but ReShade simply does not load up at all, nothing happens. I've checked around the web to find out which version of DirectX the game uses, and it appears to be DX9 as I suspected. So I went back to using the Direct 3D 9 option on ReShade but it just doesn't work. It's working for some people out there for sure, since I checked on Google and I did find a few prefix settings that some people managed to make for the game. But I'd like to just use my own settings and make it work on my own.
I made sure that the right .EXE is selected, there's only one in the game's installation folder anyway. It's not the Steam version of the game but instead the Retail version that I'm using (if it matters to mention). On a side note, I know how to make ReShade work with other games, I've been using ReShade with 12+ games recently, they all work well. It's just Soulstorm so far that happens to be the only game that doesn't seem to be working with ReShade (or the other way around).