Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

How to extract directx_feb2010_redist.exe manually to HFCABS

- - - - -

  • Please log in to reply
12 replies to this topic

#1
Mim0

Mim0

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 768 posts
  • Joined 23-September 08
For the file-checker I added support for the manually extracted x86-CABs of the DirectX-redistributable. For the previous version I got a list of CAB-files from a user which I put in the file-checker.

Now I thought I've updated it to the feb2010-version but during a HFSLIP-run wich the directx_feb2010_redist.exe (I don't extract the CABs manually) I noticed that not all x86-CABs are extracted temporarely in HFCABS by HFSLIP.

Missing x86-CABs:
- Apr2006_MDX1_x86.cab
- Apr2006_MDX1_x86_Archive.cab
- and some other files which names are not beginning with <month><year>, but I think they are not to use (if I'm wrong please tell it)

Now my question:
What's the correct way to find out which x86-CABs are needed to be in HFCABS when the DirectX-redistributable is extracted manually?

Thx, Mimo

Edited by Mim0, 16 February 2010 - 07:48 AM.



How to remove advertisement from MSFN

#2
Kiki Burgh

Kiki Burgh

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,420 posts
  • Joined 06-January 06
hi Mim0! below are the files i have when extracted:
Feb2005_d3dx9_24_x86.cabApr2005_d3dx9_25_x86.cabJun2005_d3dx9_26_x86.cabAug2005_d3dx9_27_x86.cabOct2005_xinput_x86.cabDec2005_d3dx9_28_x86.cabFeb2006_d3dx9_29_x86.cabFeb2006_XACT_x86.cabApr2006_d3dx9_30_x86.cabApr2006_MDX1_x86.cabApr2006_MDX1_x86_Archive.cabApr2006_XACT_x86.cabApr2006_xinput_x86.cabJUN2006_XACT_x86.cabAUG2006_XACT_x86.cabAUG2006_xinput_x86.cabOCT2006_d3dx9_31_x86.cabOCT2006_XACT_x86.cabDEC2006_d3dx10_00_x86.cabDEC2006_d3dx9_32_x86.cabDEC2006_XACT_x86.cabFEB2007_XACT_x86.cabAPR2007_d3dx10_33_x86.cabAPR2007_d3dx9_33_x86.cabAPR2007_XACT_x86.cabAPR2007_xinput_x86.cabJUN2007_d3dx10_34_x86.cabJUN2007_d3dx9_34_x86.cabJUN2007_XACT_x86.cabAUG2007_d3dx10_35_x86.cabAUG2007_d3dx9_35_x86.cabAUG2007_XACT_x86.cabNov2007_d3dx10_36_x86.cabNov2007_d3dx9_36_x86.cabNOV2007_X3DAudio_x86.cabNOV2007_XACT_x86.cabMar2008_d3dx10_37_x86.cabMar2008_d3dx9_37_x86.cabMar2008_X3DAudio_x86.cabMar2008_XACT_x86.cabMar2008_XAudio_x86.cabJUN2008_d3dx10_38_x86.cabJUN2008_d3dx9_38_x86.cabJUN2008_X3DAudio_x86.cabJUN2008_XACT_x86.cabJUN2008_XAudio_x86.cabAug2008_d3dx10_39_x86.cabAug2008_d3dx9_39_x86.cabAug2008_XACT_x86.cabAug2008_XAudio_x86.cabNov2008_d3dx10_40_x86.cabNov2008_d3dx9_40_x86.cabNov2008_X3DAudio_x86.cabNov2008_XACT_x86.cabNov2008_XAudio_x86.cabMar2009_d3dx10_41_x86.cabMar2009_d3dx9_41_x86.cabMar2009_X3DAudio_x86.cabMar2009_XACT_x86.cabMar2009_XAudio_x86.cabAug2009_D3DCompiler_42_x86.cabAug2009_d3dcsx_42_x86.cabAug2009_d3dx10_42_x86.cabAug2009_d3dx11_42_x86.cabAug2009_d3dx9_42_x86.cabAug2009_XACT_x86.cabAug2009_XAudio_x86.cabFeb2010_X3DAudio_x86.cabFeb2010_XACT_x86.cabFeb2010_XAudio_x86.cabBDANT.cabBDAXP.cabdxdllreg_x86.cabdxnt.cabdxupdate.cab
i have the files you listed above ... i think an old post: dx file copy probs (& others) directx_aug2009_redist.exe in HF (& others) using 1.7.9 could be worth a review ... may need to clarify about what tp mentioned concerning the ff files:
dsetup32.dll
DSETUP.dll
DXSETUP.exe

cheers!

Edited by Kiki Burgh, 16 February 2010 - 09:23 AM.

Posted Image

#3
Mim0

Mim0

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 768 posts
  • Joined 23-September 08

hi Mim0! below are the files i have when extracted:
...

Hi Kiki,
do you mean you extract these files (above) manually? Or does HFSLIP extract these files on your system???

i think an old post: dx file copy probs (& others) directx_aug2009_redist.exe in HF (& others) using 1.7.9 could be worth a review ...

Yes, I found and read it befor starting this topic. But I didn't found my answer there! :(

CU, Mimo

#4
Kiki Burgh

Kiki Burgh

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,420 posts
  • Joined 06-January 06

do you mean you extract these files (above) manually? Or does HFSLIP extract these files on your system???

hi Mim0! i manually extract it & put it in HFCABS. cheers!
Posted Image

#5
Mim0

Mim0

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 768 posts
  • Joined 23-September 08
But why does HFSLIP not put all of these CABs to the HFCABS-folder?

I think the only one with this knowledge ist TommyP! :)

#6
wela

wela

    Member

  • Member
  • PipPip
  • 131 posts
  • Joined 25-September 05
Please note, XP is not able to handle DirectX 10 and/or 11. These .cabs are useless.

regards

#7
tommyp

tommyp

    MSFN Addict

  • Developer
  • 1,678 posts
  • Joined 09-January 04
  • OS:none specified
  • Country: Country Flag
HFSLIP used to extract it the dx9 exe into the hfcabs. Why bother checking it? Just extract it and call it a day. For xp, it's not critical that you have all those cabs there. 99% of the time, it's for gaming or for some app that needs some special dx9 binary.
Posted Image

#8
Mim0

Mim0

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 768 posts
  • Joined 23-September 08

HFSLIP used to extract it the dx9 exe into the hfcabs. Why bother checking it? Just extract it and call it a day. For xp, it's not critical that you have all those cabs there. 99% of the time, it's for gaming or for some app that needs some special dx9 binary.

I do this checks because some users here extract the cabs manually to HFCABS. And the file-cheker does the follwing things:
- If both (the dx9-redist-exe AND the manually extracted CABs) are found, than the dx9-redist-exe will be reported as wrong.
- the file-checker checks each file in HFCABs and report it as unknown, wrong or obsolete. And for that each file must be known by the file-checker to prevent that files are reported as unknown.

These CABs are inside of the dx9-redist-exe which are not copied by HFSLIP to HFCABS:
1. Apr2006_MDX1_x86.cab
2. Apr2006_MDX1_x86_Archive.cab
3. BDANT.cab
4. BDAXP.cab
5. dxdllreg_x86.cab
6. dxnt.cab
7. dxupdate.cab

My information after reading hfslip.cmd:
Files 1 and 2: I saw in hfslip that you filter out *MDX* and so I will remove these files from the filechecker.
File 3: it's for Win 2000 - I don't put it in th file-checker
Files 4 and 6: Not used for XP with SP3 - I don't put it in the file-checker
File 5: ??? (used under specific circumstances. Needed?)
File 7: ??? (not used?)

Can you tell me something about the usage of dxdllreg_x86.cab and dxupdate.cab in HFSLIP?

Regards, Mimo

#9
tommyp

tommyp

    MSFN Addict

  • Developer
  • 1,678 posts
  • Joined 09-January 04
  • OS:none specified
  • Country: Country Flag
This new board is horribly slow...

Numbers 4 & 6 are for W2K. Item 5 is for xp w/sp2 or sp1 & not needed for sp3. Looking at the cab file specified in #7, it seems that it's the installer for the redistro package. Or in other words, #7 is for a manual installation. Having said [typed] that, it appears that #7 is not needed for hfslip.
Posted Image

#10
Mim0

Mim0

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 768 posts
  • Joined 23-September 08

This new board is horribly slow...

Yes... I hope they can make it faster...

Thx for clarification regarding the DX9-CABs!!! :)

Wish you a nice weekend!

#11
Darr247

Darr247
  • Member
  • 4 posts
  • Joined 21-January 11
  • OS:none specified
  • Country: Country Flag
With the subject "How to extract directx_feb2010_redist.exe manually to HFCABS" it would be nice, in my opinion, if it actually told how-to manually extract the DirectX 9.0c runtime cabs to the HFCABS subdir.

Thanks. :)

#12
-X-

-X-

    Member

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,425 posts
  • Joined 08-January 04
  • OS:XP Pro x86
  • Country: Country Flag

Donator

Try 7-Zip
[ Download all Windows XP Post SP3 High-Priority Updates with a simple double click @ xdot.tk Posted Image ]
If someone helps you fix a problem, please report back so they and others can benefit from the solution. Thanks!

#13
Acheron

Acheron

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 965 posts
  • Joined 28-June 04
  • OS:XP Pro x86
  • Country: Country Flag
You can also experment integrating DirectX 9.0 directly into your Windows XP source using OnePiece DirectX 9.0c addon creator and RVMIntergator. This will reduce the time to build cd images significantly.
Say no to bloatware. Download Nero Lite!




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users