TheTechGuide Forum
General Category => Software => Topic started by: The_Flames on May 03, 2003, 09:32:22 AM
-
Has anyone been able to get a copy of directx9a redistributable, or store the downloaded files to use later?
-
I'm uploading the files as we speak.
-
Done, files are in the downloads section.
-
2josetann:
that's great, could you tell us how to do that? i'm asking because i'd need the same in czech language ;o))
and one more question: do you know the switches for unattended, no-reboot instalation for use with cmdlines.txt in custom install cd?
thanks a lot!
sx
-
I'm just intreaged how you got the files so no download was needed
did you create each cab file individually ?
-
Go to :
http://www.microsoft.com/downloads/details...&displaylang=en (http://\"http://www.microsoft.com/downloads/details.aspx?familyid=8510f9c3-1679-482b-b903-2352b58af584&languageid=f49e8428-7071-4979-8a67-3cffcb0c2524&displaylang=en\")
(Copy the link to your browser)
/cool.gif\' class=\'bbc_emoticon\' alt=\'B)\' />
You can download here the full
/biggrin.gif\' class=\'bbc_emoticon\' alt=\':D\' /> DirectX (32 MB)
Mars.
-
2mars: nice try, but that's the 9.0 version and we are talking about 9.0a, which did not come in redist. package, too bad ;o(((
sx
-
I'm just the distributor, I don't know how these were made or what switches are available, sorry. My main thing now is linux so I've gotten a bit rusty on Windows stuff, lol.
-
http://download.microsoft.com/download/a/8...x90a_redist.exe (http://\"http://download.microsoft.com/download/a/8/1/a81adbcd-3212-4cb7-b02a-183eee612bbf/dx90a_redist.exe\")
/biggrin.gif\' class=\'bbc_emoticon\' alt=\':D\' /> That's the DirectX 9.0a Redist
-
_http://www.thetechguide.com/downloads.html
-
there seems to be a problem with the directx 9a for win2k. i have tried to install it on a win2k sp3 machine and at the end of the installation it prompted:
failed to copy .inf file
then installation aborts. kindly check again..or is it a conflict with sp3?
thanks for making this hands-free installs!you're the best!
-
Yeah I had the same problem too on Win2k SP3, the DirectX 9.0a silent install balls'ed up with the hacked setup.exe that allows /opk.
Worked OK in XP however.
/sad.gif\' class=\'bbc_emoticon\' alt=\':(\' />
-
can anyone give a how-to build the setup files like those available for download so that we can create our own?
its hard to d/l a 32MB file. i'll settle for a 9MB d/l or create my own rather than wait for the slow d/l to finish. besides, it hags my network uplink as i only use dial-up.
many thanks! will appreciate any feedback..
-
Hmm... well Im not sure I completely understand what you are asking but I thought I would add how I obtained the DX 9.0a files for Windows 2000.
- Open windows explorer and navigate to the [font=\"Courier\"]system32\directx[/font] folder.
- Run the DirectX download program [font=\"Courier\"]dxwebsetup.exe[/font]. This downloads the compressed files to the [font=\"Courier\"]system32\directx\websetup[/font] folder.
- As soon as the download portion completes, copy the [font=\"Courier\"]websetup[/font] folder to the desktop. I did this by dragging'n dropping the folder from the explorer window onto the desktop while holding the Control key to copy it. Actually, I think you can even wait until the installation completes and the user is prompted to reboot because I believe the [font=\"Courier\"]websetup[/font] folder is not deleted until after the user clicks the button.
My [font=\"Courier\"]websetup[/font] directory has the following files:
audio_nt.cab
audio_nt_eng.cab
bda_w2k.cab
dinput_all_81.cab
dinput_w2k_81.cab
dinput_w2k_81_eng.cab
dplay_nt.cab
dplay_nt_eng.cab
dsetup.dll
dsetup32.dll
dshow_nt.cab
dshow_nt_81.cab
dshow_nt_eng.cab
dshow_w2k_eng.cab
dxdiag_nt_eng.cab
filelist.dat
graphics_nt.cab
graphics_nt_eng.cab
graphics_w2k.cab
graphics_w2k_81.cab
ks_nt.cab
ks_nt_eng.cab
setup_all.cab
setup_w2k.cab
setup_w2k_eng.cab
vb_nt.cab
If you install Dx9.0a over any DX version greater than 8 or so it does NOT download the [font=\"Courier\"]dinput_all_81.cab[/font] because those files are not updated (these are the 186 weird files in the [font=\"Courier\"]system32\directx\dinput[/font] folder).
One catch is that (at least for win2k) some of the files need to have their extension renamed, so I wrote a batch file to do the extraction from the [font=\"Courier\"]websetup[/font] directory and to rename the 3 files FOR WIN2K. The renaming stuff was pulled from the inf files.
[font=\"Courier\"]DXWebExtract.bat[/font]:
@ECHO OFF
IF NOT EXIST "%~1" (
ECHO.Extracts DX cabinet files to DXNT and DXBDA folder for redistribution.
ECHO.
ECHO.usage: %~n0 "path to websetup folder"
ECHO.
ECHO.Uses cabarc.exe for extraction which needs to be in current path.
GOTO :EOF
)
SETLOCAL
SET fldr=%~f1
SET shrtfldr=%~fs1
SET d3d8thk=dll
SET joy=cpl
SET quartz=dll
FOR %%X IN (DXNT BDANT) DO IF NOT EXIST "%fldr%\%%X" MKDIR "%fldr%\%%X"
FOR %%X IN (*.cab) DO CALL :Extract "%%~fX"
:Rename
ECHO.
FOR /F "delims=" %%X IN ('DIR /B /S "%fldr%\*.w2k"') DO FOR /F "delims=" %%Y IN ('DIR /B /S "%%~dpnX.*"^| FINDSTR /V /C:.w2k') DO (
DEL /F "%%~fY"
REN "%%~fX" "%%~nxY"
)
:Name
FOR /F "delims=" %%X IN ('DIR /B /S "%fldr%\*.w2k"') DO CALL :MakeName "%%~fX"
GOTO :Done
:Extract
SET name=%~n1
IF "%name%"=="%name:bda=%" (SET dest=DXNT) ELSE (SET dest=BDANT)
cabarc.exe -o X %1 *.* %shrtfldr%\%dest%\
GOTO :EOF
:MakeName
ECHO.
IF DEFINED %~n1 (CALL SET filext=%%%~n1%%) ELSE SET /P filext=Enter the new extension for %~nx1:
ECHO Rename "%~nx1" to "%~n1.%filext%" ?
PAUSE
REN %1 "%~n1.%filext%"
GOTO :EOF
:Done
ENDLOCAL