Original Post
Hi, I've had quite a few of 'weird' dependencies for directx, i.e., people play much more demanding games but need to download extra .dlls for mine. Most notably d3dx9_38.dll, d3dx9_39.dll, and d3dx9_41.dll. I do not know why, and the xxx41 has only shown up since I downloaded the latest SDK - not a single change to the code, and a user that could play the game before had to download the new dll after running the newly compiled version. I am trying to reduce the number of dependencies - is there anyway to identify what is triggering this? I don't want to force my players to download the absolute latest SDK if an older SDK will do the job.