TheTechGuide Forum

General Category => Software => Topic started by: The_Flames on May 03, 2003, 09:32:22 AM

Title: Directx 9a
Post 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?
Title: Directx 9a
Post by: Josetann on May 03, 2003, 01:18:07 PM
I'm uploading the files as we speak.
Title: Directx 9a
Post by: Josetann on May 03, 2003, 02:01:31 PM
Done, files are in the downloads section.
Title: Directx 9a
Post by: sushix on May 05, 2003, 07:04:26 AM
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
Title: Directx 9a
Post by: The_Flames on May 06, 2003, 10:13:57 PM
I'm just intreaged how you got the files so no download was needed

did you create each cab file individually ?
Title: Directx 9a
Post by: Mars on May 07, 2003, 04:19:30 AM
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.
Title: Directx 9a
Post by: sushix on May 07, 2003, 05:03:37 AM
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
Title: Directx 9a
Post by: Josetann on May 07, 2003, 11:49:04 AM
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.
Title: Directx 9a
Post by: AaronXP on May 08, 2003, 09:22:23 AM
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
Title: Directx 9a
Post by: datars on May 12, 2003, 12:55:56 PM
_http://www.thetechguide.com/downloads.html
Title: Directx 9a
Post by: tox on May 31, 2003, 01:57:06 AM
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!
Title: Directx 9a
Post by: AaronXP on June 02, 2003, 01:49:46 PM
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=\':(\' />
Title: Directx 9a
Post by: tox on June 07, 2003, 07:08:19 AM
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..
Title: Directx 9a
Post by: jiimmy on June 07, 2003, 07:16:08 PM
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.My [font=\"Courier\"]websetup[/font] directory has the following files:
Code: [Select]
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]:
Code: [Select]
@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