jackadision: Apply the below-given solutions to fix DirectX errors with ease....
Fix 1 – Install the previous version of DirectX
Fix 2 – Reinstall your graphics card drivers
Fix 3 – Reinstall one of the previous updates
Fix 4 – Download Visual C++ Redistributables
Fix 5 – Download the missing .dll files
Edit3: Updated error logs as it was in the wrong place.
Edit 2:
in my case the library that's missing is d3d9_39....the installer logs go to 37 and the error reported here says it's 35...so If the installer doesn't have it....that's a big mishap.
dxdiag of course reports everything is fine under DX12.....
Edit: Found the support libraries in GOG\Dependencies\__redist
Same results:
.NET 4 already installed
VC++ already installed
DX FAILS.....
with the same error.
I moved to Windows so I could mod TW2 from Mac OSX....it seems that I can't even run it....weird...
Necroing again because this is ridiculous.
Is 2019 now and on Windows 10 1803(that's the April release of 2018 patch Windows distro) apparently one can't have Witcher 1 from steam and Witcher 2 from GOG on the same system.
When I finished downloading Witcher 1, Steam automatically installed DirectX for me. The game works fine now.
When I was downloading TW2 through the NEW GOG manager I saw the Direct X runtime and the C++ runtime precompiled libraries. Now they've disappeared.
So I've followed the instructions here(except from the posts before me since I've yet to find yet another version of C++) and get a generic error from the offline installer:
It looks like Direct X 9 is already installed but TW2 can't find the D3D libraries....
This is even more ridiculous when you consider that the original installer I used was for the original TW2 as I was an early supporter of GOG and that had the same problem. So why the hell didn't the GOG manager finished its job on the first place?
Excerpt:
02/13/19 01:41:57: dxupdate: DirectXUpdateInstallPlugIn(): Installing: d3dx9_24_x86.inf - [x64_install]
02/13/19 01:41:57: dxupdate: Target file: 'C:\Windows\SysWOW64\d3dx9_24.dll'
Target file is Version 9.5.132.0
Source file is Version 9.5.132.0
02/13/19 01:41:57: dxupdate: C:\Windows\SysWOW64\d3dx9_24.dll have been installed already.
02/13/19 01:41:57: dxupdate: -----
02/13/19 01:41:57: dxupdate: DirectXUpdateInstallPlugIn(): Installing Feb2005_d3dx9_24_x64.cab...
02/13/19 01:41:57: dxupdate: DXCheckTrust(): C:\PROGRA~2\GOG Galaxy\Dependencies\__redist\DirectX\Feb2005_d3dx9_24_x64.cab is trusted.
02/13/19 01:41:57: dxupdate: DirectXUpdateGetSetupInformation(): DirectX Version: 4.09.00.0904.0
02/13/19 01:41:57: dxupdate: CheckDependency(): no dependency.
02/13/19 01:41:57: dxupdate: DirectXUpdateGetSetupInformation(): Section [4.09.00.0904.0-4.09.00.0904.0_WinNT@64_Feb2005_d3dx9_24_x64.cab] is being installed.
02/13/19 01:41:57: dxupdate: Extracted file C:\Users\%userprofile%\AppData\Local\Temp\DX9609.tmp\d3dx9_24_x64.cat from cab
02/13/19 01:41:57: dxupdate: Extracted file C:\Users\%userprofile%\AppData\Local\Temp\DX9609.tmp\d3dx9_24.dll from cab
02/13/19 01:41:57: dxupdate: Extracted file C:\Users\%userprofile%\AppData\Local\Temp\DX9609.tmp\infinst.exe from cab
02/13/19 01:41:57: dxupdate: Extracted file C:\Users\%userprofile%\AppData\Local\Temp\DX9609.tmp\d3dx9_24_x64.inf from cab
02/13/19 01:41:57: dxupdate: Files: 3
02/13/19 01:41:57: dxupdate: Size: 3545088
02/13/19 01:41:57: dxupdate: InstallEXE(): Command: infinst.exe d3dx9_24_x64.inf
02/13/19 01:41:57: dxupdate: RunProcess(): CreateProcess() failed, error = 193.
02/13/19 01:41:57: dxupdate: InstallEXE(): RunProcess() failed.
02/13/19 01:41:57: dxupdate: DirectXUpdateInstallPlugIn(): InstallEXE() failed.
02/13/19 01:41:57: dsetup32: CSetup::InstallPlugIn(): DirectXUpdateInstallPlugIn() failed.
02/13/19 01:41:57: dsetup32: CSetup::SetupForDirectX(): InstallPlugIn() failed.
02/13/19 01:41:57: dsetup32: start finalizing: phase: 256 - 256, total: 0 - 1
02/13/19 01:41:57: DXSetup: DSetupCallback(): Phase = 3, Steps = 0
02/13/19 01:41:58: dsetup32: Installation ended with value -9 = Internal or unsupported err