DX9 Shaders not possibe with Blight client 397.26.0 [resolved]
Hey everyone,
just patched to the latest blight client and I can't start the game anymore.
The launcher patched and then just vanished. When I try to run istaria.exe myself, it tells me, the file d3dx9_43.dll is missing on my computer. Running the dependency walker, it looks like the d3d8.dll now depends on that file, which isn't within the master file list:
https://i.imgur.com/lnp7zJE.png
Even more strange is: the file d3d8.dll shouldn't exist in this folder according to the master file list. The game obviously copies it from C:\games\Istaria\resources\bin to the main directory as soon as I check "Use DX9 Shaders" from the launcher and start Istaria.exe
In my system32 folder I have a d3dx9_43.dll, but this is 64 bit and I can't use it when copying it to the Istaria folder.
As soon as I uncheck "Use DX9 Shaders" I can start the game just fine (and the d3d8.dll isn't copied). Starting Istaria then, the game loads the file d3d8.dll from my system32 (or in this case syswow64) folder and runs.
Re: DX9 Shaders not possibe with Blight client 397.26.0
Try to install this: https://www.microsoft.com/en-us/down...n.aspx?id=8109
Otherwise, you may try to put d3dx9_43.dll in the root folder of the game. I know it works with some softwares.
Re: DX9 Shaders not possibe with Blight client 397.26.0
Ok I totally don't know why some files were missing on my computer. After I posted this thread, another program didn't want to start because it says msvcr100.dll was missing on my computer. Again I only had this file in system32, not syswow64.
Now I repared all Visual C++ Redistributables, also reinstalled DirectX (which I never have done since I installed Windows years ago) and just to be sure, I made a sfc /scannow. I think I uninstalled some old programs days ago. Now I wonder, if their uninstall routines just deleted those files.
Anyway, now I can run Istaria again with the DX9 Shaders. Thank you
Case closed