A
Ath Athanasius
Guest
I'm trying to get up and running with EA's 4 hour trial of SimCity (2013). Part of the installation is the DirectX runtime. There seems to be an issue with Windows 10 (with Fall Creators Update) and any DirectX 9 redist that includes d3dx9_24_x86 files.
c:\Windows\Logs\DXError.log says:
[12/12/17 14:31:22] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 2056, function: ExecuteInf
Failed API: SetupInstallFromInfSection()
Error: (123) - The filename, directory name, or volume label syntax is incorrect.
Unable to install C:\Users\Admin\AppData\Local\Temp\DX9A0B.tmp\d3dx9_24_x86.inf:[x64_install]. The file may be damaged.
--------------------
[12/12/17 14:31:22] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5871, function: DirectXUpdateInstallPlugIn
ExecuteInf() failed.
--------------------
[12/12/17 14:31:22] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
--------------------
[12/12/17 14:31:22] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
with the relevant section of DirectX.log saying:
12/12/17 14:31:22: dxupdate: DirectXUpdateInstallPlugIn(): Installing: d3dx9_24_x86.inf - [x64_install]
12/12/17 14:31:22: dxupdate: ExecuteInf(): SetupInstallFromInfSection() failed, error = 123.
12/12/17 14:31:22: dxupdate: ExecuteInf(): Unable to install C:\Users\Admin\AppData\Local\Temp\DX9A0B.tmp\d3dx9_24_x86.inf:[x64_install]. The file may be damaged.
12/12/17 14:31:22: dxupdate: DirectXUpdateInstallPlugIn(): ExecuteInf() failed.
12/12/17 14:31:22: dsetup32: CSetup::InstallPlugIn(): DirectXUpdateInstallPlugIn() failed.
12/12/17 14:31:22: dsetup32: CSetup::SetupForDirectX(): InstallPlugIn() failed.
12/12/17 14:31:22: dsetup32: start finalizing: phase: 256 - 256, total: 0 - 0
12/12/17 14:31:22: DXSetup: DSetupCallback(): Phase = 3, Steps = 0
12/12/17 14:31:22: dsetup32: Installation ended with value -9 = Internal or unsupported error
12/12/17 14:31:25: DXSetup: WM_APP_ENDINSTALL
12/12/17 14:31:25: DXSetup: ~CDXWSetup()
This is from the download at https://download.microsoft.com/down...-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe
and I've been getting the same error with: 1) the DX redist included with the SimCity download, 2) The DX redist from "Deus Ex: Mankind Divided". The kicker is that I already have a C:\Windows\SYSWOW64\d3dx9_24.dll file.
I'm starting to wonder if I should try and find/make a small .exe that just returns an exit code of 'success' to fool SimCity into thinking this step has completed OK and see if it just runs anyway.
More...
c:\Windows\Logs\DXError.log says:
[12/12/17 14:31:22] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 2056, function: ExecuteInf
Failed API: SetupInstallFromInfSection()
Error: (123) - The filename, directory name, or volume label syntax is incorrect.
Unable to install C:\Users\Admin\AppData\Local\Temp\DX9A0B.tmp\d3dx9_24_x86.inf:[x64_install]. The file may be damaged.
--------------------
[12/12/17 14:31:22] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5871, function: DirectXUpdateInstallPlugIn
ExecuteInf() failed.
--------------------
[12/12/17 14:31:22] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
--------------------
[12/12/17 14:31:22] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
with the relevant section of DirectX.log saying:
12/12/17 14:31:22: dxupdate: DirectXUpdateInstallPlugIn(): Installing: d3dx9_24_x86.inf - [x64_install]
12/12/17 14:31:22: dxupdate: ExecuteInf(): SetupInstallFromInfSection() failed, error = 123.
12/12/17 14:31:22: dxupdate: ExecuteInf(): Unable to install C:\Users\Admin\AppData\Local\Temp\DX9A0B.tmp\d3dx9_24_x86.inf:[x64_install]. The file may be damaged.
12/12/17 14:31:22: dxupdate: DirectXUpdateInstallPlugIn(): ExecuteInf() failed.
12/12/17 14:31:22: dsetup32: CSetup::InstallPlugIn(): DirectXUpdateInstallPlugIn() failed.
12/12/17 14:31:22: dsetup32: CSetup::SetupForDirectX(): InstallPlugIn() failed.
12/12/17 14:31:22: dsetup32: start finalizing: phase: 256 - 256, total: 0 - 0
12/12/17 14:31:22: DXSetup: DSetupCallback(): Phase = 3, Steps = 0
12/12/17 14:31:22: dsetup32: Installation ended with value -9 = Internal or unsupported error
12/12/17 14:31:25: DXSetup: WM_APP_ENDINSTALL
12/12/17 14:31:25: DXSetup: ~CDXWSetup()
This is from the download at https://download.microsoft.com/down...-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe
and I've been getting the same error with: 1) the DX redist included with the SimCity download, 2) The DX redist from "Deus Ex: Mankind Divided". The kicker is that I already have a C:\Windows\SYSWOW64\d3dx9_24.dll file.
I'm starting to wonder if I should try and find/make a small .exe that just returns an exit code of 'success' to fool SimCity into thinking this step has completed OK and see if it just runs anyway.
More...