I downloaded and installed March 2009 DX 9c, then installed MediaPortal 1.0.2
The installer warned that "another version is already installed" and it will uninstall->download->install DirectX 9.0c August 2008.
The installer then completed and I could execute MP, but it then I get the error "Please install a newer DirectX 9c redist" and MP exits. I then manually re-installed the March 2009 DirectX 9c and same problem. The DirectX diagnostic tool, dxdiag.exe, is reporting I have version, 9.0c (4.09.0000.0904).
Is this a bug ?
I got a little closer to the problem. I used filemon to see if Mediaportal was failing on any DirectX files during startup, and sure enough MediaPortal.exe tries to query
C:\Program Files\Team MediaPortal\MediaPortal\%SystemRoot%\System32\D3DX9_30.dll PATH NOT FOUND
This looks buggy since MP has mistakenly perpended the string "C:\Program Files\Team MediaPortal\MediaPortal\" to the file path. The file %SystemRoot%\System32\D3DX9_30.dll does exist.
Anyone else have this problem ?
How do I fix it ?
The installer warned that "another version is already installed" and it will uninstall->download->install DirectX 9.0c August 2008.
The installer then completed and I could execute MP, but it then I get the error "Please install a newer DirectX 9c redist" and MP exits. I then manually re-installed the March 2009 DirectX 9c and same problem. The DirectX diagnostic tool, dxdiag.exe, is reporting I have version, 9.0c (4.09.0000.0904).
Is this a bug ?
I got a little closer to the problem. I used filemon to see if Mediaportal was failing on any DirectX files during startup, and sure enough MediaPortal.exe tries to query
C:\Program Files\Team MediaPortal\MediaPortal\%SystemRoot%\System32\D3DX9_30.dll PATH NOT FOUND
This looks buggy since MP has mistakenly perpended the string "C:\Program Files\Team MediaPortal\MediaPortal\" to the file path. The file %SystemRoot%\System32\D3DX9_30.dll does exist.
Anyone else have this problem ?
How do I fix it ?