Guest Posted November 15, 2010 Posted November 15, 2010 I don't see a DirectX add-on in that last session.ini.
Sp0iLedBrAt Posted November 15, 2010 Posted November 15, 2010 It's this line hereD:\Banc de lucru\Updates XP x86\Addon_DirectX32_9.0c_Runtimes_201006.7zI've never tried a DirectX add-on, but my method works as well: extract it, delete the x64 CAB files and put it in a folder in $OEM$. Run setup.exe from GUI RunOnce with the /SILENT switch from the XP CD.Hope that helps
Cosmin3 Posted November 15, 2010 Author Posted November 15, 2010 It's this line hereD:\Banc de lucru\Updates XP x86\Addon_DirectX32_9.0c_Runtimes_201006.7zI've never tried a DirectX add-on, but my method works as well: extract it, delete the x64 CAB files and put it in a folder in $OEM$. Run setup.exe from GUI RunOnce with the /SILENT switch from the XP CD.Hope that helpsYes, I know that this method works but I had my reasons when I chose an addon instead...Thank you anyway.
Cosmin3 Posted November 16, 2010 Author Posted November 16, 2010 (edited) I even tried with another DirectX addon found at http://sereby.org/site/downloads - it's not working either...Later edit:I also tried to make a sfx compressed file with Winrar. The dlls are decompressed in a temporary folder and this command is executed:%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 dxrt.infWhere dxrt.inf is from the first addon.No luck.Seems like during Windows setup the installation of inf files is not working properly.But I don't know why...Oh, is there a way to "transform" the inf file into registry tweaks..?I attached it to the post...The installation of the inf file is also copying the dlls into %windir%\System32 but that can be made easy with the sfx.dxrt.zip Edited November 16, 2010 by Cosmin3
Cosmin3 Posted November 17, 2010 Author Posted November 17, 2010 I just noticed something strange: the inf installation is only half executed. The dlls are not copied but they are registered.I made 2 separate addons, one with the dlls uncompressed directly in %windir%\System32 and one with a simplified inf file:[Version]Signature="$Windows NT$"[DefaultInstall]RegisterDlls=DirectXRuntimes.Register[DirectXRuntimes.Register]11,,XactEngine2_0.dll,111,,XactEngine2_1.dll,111,,XactEngine2_2.dll,111,,XactEngine2_3.dll,111,,XactEngine2_4.dll,111,,XactEngine2_5.dll,111,,XactEngine2_6.dll,111,,XactEngine2_7.dll,111,,XactEngine2_8.dll,111,,XactEngine2_9.dll,111,,XactEngine2_10.dll,111,,XactEngine3_0.dll,111,,XactEngine3_1.dll,111,,XactEngine3_2.dll,111,,XactEngine3_3.dll,111,,XactEngine3_4.dll,111,,Xactengine3_5.dll,111,,xactengine3_6.dll,111,,xactengine3_7.dll,111,,XAudio2_0.dll,111,,XAudio2_1.dll,111,,XAudio2_2.dll,111,,XAudio2_3.dll,111,,XAudio2_4.dll,111,,XAudio2_5.dll,111,,XAudio2_6.dll,111,,XAudio2_7.dll,1The inf file is uncompressed in the temporary folder and is installed with the command from my previous post. It's working well when is used in a installed Windows, I checked.The dlls are now copied but not registered - inf file is not installed...What am I doing wrong..?Please help me...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now