Sign in to follow this  
Followers 0
zetto

Direct9.0c unattended

74 posts in this topic

Hey, now that the final DirectX 9.0c has been released, how do we get it to install silently? Any suggestion? Do we need to hex-mod it again, or some switches would work with it? :) thanks!

0

Share this post


Link to post
Share on other sites

It won't really be necessary. SP2 is just around the corner now and it will have DirectX 9.0c included :)

0

Share this post


Link to post
Share on other sites

unless you're using 2000 or 2003 :)

0

Share this post


Link to post
Share on other sites

hmm. true...

I'll get a modified dxsetup.exe up in a bit

EDIT: Nope no luck, although the old modified exes works, but I can't say for sure how safe this is as there's a 5KB difference between dx9.0c's exe and dx9.0a's exe

0

Share this post


Link to post
Share on other sites

There's no switch available for the redist, you still have to get the OPK-type installer from the right place. Did you read this while downloading dX9C?

DirectX 9.0c has a silent instal (no UI, and no reboot) which is available to Microsoft Volume License Customers (VLC) on the following Microsoft Volume License Site (MVLS). This is a Multi-lingual package which does not require an internet connection during installation.

More details here : DirectX 9.0c Redistributable for Software Developers - Multilingual

Maybe one of you leet people has access to the VLC site?

To post a public link for us all to download?

0

Share this post


Link to post
Share on other sites

It's not posted yet :)

0

Share this post


Link to post
Share on other sites

Nopes!

The directX setup api method will need to be re-done with the new SDK.

The old compiled exe (may or) may not work - and if it did work, there might be some problems - best thing to do would be to remake your exe.

0

Share this post


Link to post
Share on other sites

I hexedited dxsetup.exe at offset 0x359B and changed 0x74 to 0xEB. Then the /OPK switched worked again.

Note that I have done it with the german version, but the old hacks worked for 9.0b, so you may try this.

EDIT: I took the dxsetup.exe from the 9.0c redistributable

--

Pyron

0

Share this post


Link to post
Share on other sites
I hexedited dxsetup.exe at offset 0x359B and changed 0x74 to 0xEB. Then the /OPK switched worked again.

Note that I have done it with the german version, but the old hacks worked for 9.0b, so you may try this.

--

Pyron

was the dxsetup.exe you hex edit'ed came from the dx9c redistributable?

0

Share this post


Link to post
Share on other sites

hi,

this works for the 9.0c redist mentioned by prathapml earlier in this thread.

hope this helps a bit

cya

Killer Bee

0

Share this post


Link to post
Share on other sites
hi,

this works for the 9.0c redist mentioned by prathapml earlier in this thread.

hope this helps a bit

cya

Killer Bee

can you post the dxsetup.exe hexedited? :)

the switch? only /opk?

0

Share this post


Link to post
Share on other sites

As I mentioned in the switches forum:

dxsetup.exe /silent

works.

0

Share this post


Link to post
Share on other sites

can i exclude some useless file?and....

if i install dx9C, can i delete Q839643 from svcpack?

0

Share this post


Link to post
Share on other sites

From the readme:

1) ManagedDX.cab may be excluded if support for DirectX for Managed

   Applications is not required for your applications.

2) DirectX.cab and BDA.cab may be excluded if your application is not

   supported on version of Windows 95, 98, 98 Second Edition or Millenium.

Q839643 is included in 9c and can't be applied anyway.

0

Share this post


Link to post
Share on other sites

hi,

i won't post a edited M$-file, but you can download PSPad(a freeware text editor with a cool hex-edit function) and do it yourself. And the switch will be /OPK.

hope this helps a bit

cya

Killer Bee

0

Share this post


Link to post
Share on other sites

There's no need, /silent works like ZoSTeR says

0

Share this post


Link to post
Share on other sites

Yes, you can delete that patch - that's required only for dX9b, and you have 9C.

And, Ahhhhh !!!!!

sweet proof of my post above. So the the dx9c setup was already unattend-friendly (without needing to be hex-edited) with its /silent switch, eh?

0

Share this post


Link to post
Share on other sites

Can anyone confirm that /silent and /installmanageddx (from the redist notes) work together? I get no error message but the managed extensions aren't installed, win2K if it matters.

0

Share this post


Link to post
Share on other sites

Directx9.0C Redist silent install with svcpack.inf

You need is another dxsetup that run with /install /silent swich.

See attch:

Dxsetup.exe /install /silent 137Kb only setup

==================================================

DX9Cred.EXE no swiches

it is repack with IExpress full directx9Credist-Multilanguage support 34214KB.

Sorry cant send this one

dxsetup.exe

0

Share this post


Link to post
Share on other sites

why do you need another dxsetup.exe when the one already included works with /silent?

0

Share this post


Link to post
Share on other sites

mmm... one of those stupid questions... why do you want to install 9.0c silently?? wait one (or a few) week(s) and slipstream xp sp2 that has directx 9.0c and wmp10 built-in :)

0

Share this post


Link to post
Share on other sites

SP2 doesn't have WMP10 :)

Also, what about those people who still use Win2k or Win2003?

0

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.