The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    New DirectX Update

    Discussion in 'Gaming (Software and Graphics Cards)' started by The Forerunner, Oct 24, 2007.

  1. The Forerunner

    The Forerunner Notebook Virtuoso

    Reputations:
    1,105
    Messages:
    3,061
    Likes Received:
    0
    Trophy Points:
    105
  2. jb1007

    jb1007 Full Customization

    Reputations:
    165
    Messages:
    1,230
    Likes Received:
    0
    Trophy Points:
    55
    Do these updates ever get published through windows update or do you always have to download them manually?
     
  3. Mark

    Mark Desktop Debugger

    Reputations:
    1,288
    Messages:
    4,172
    Likes Received:
    0
    Trophy Points:
    105
    Thanks bud.

    Looks like you are going to be doing lots of reviews in the future! :)
     
  4. The Forerunner

    The Forerunner Notebook Virtuoso

    Reputations:
    1,105
    Messages:
    3,061
    Likes Received:
    0
    Trophy Points:
    105
    ^ Heh taking requests, not demands. Probably will have enough money for 3 games and play some on friends' comps so it sorta depends on what I want and can afford.
     
  5. Nocturnal310

    Nocturnal310 Notebook Virtuoso

    Reputations:
    792
    Messages:
    2,708
    Likes Received:
    0
    Trophy Points:
    0
    Hey when i install it says ...windows has detected a newer or equivalent version of directX has already been detected and installation is not necessary....but i have updated one month back so mine is not latest...

    Is there any way i can confirm i have the latest directX ?
     
  6. comper

    comper Notebook Consultant

    Reputations:
    15
    Messages:
    207
    Likes Received:
    0
    Trophy Points:
    30
    Sweet, thanks for the heads-up.
     
  7. Raven322

    Raven322 Notebook Evangelist

    Reputations:
    11
    Messages:
    311
    Likes Received:
    0
    Trophy Points:
    30
    cool thanks
     
  8. Nocturnal310

    Nocturnal310 Notebook Virtuoso

    Reputations:
    792
    Messages:
    2,708
    Likes Received:
    0
    Trophy Points:
    0
    Same question...can windows updates be configured so we get such updates automatically?
     
  9. zakaluka

    zakaluka Notebook Consultant

    Reputations:
    137
    Messages:
    124
    Likes Received:
    1
    Trophy Points:
    31
    Go to Start->Run->dxdiag. This will give you detailed information about the version of DirectX you are running, including individual libraries.

    Also, most security updates for DX are made available through Windows Update, so that's another way to check.

    Regards,

    z.
     
  10. nic.

    nic. Notebook Evangelist

    Reputations:
    97
    Messages:
    649
    Likes Received:
    0
    Trophy Points:
    30
    Thanks for informing.
     
  11. Nocturnal310

    Nocturnal310 Notebook Virtuoso

    Reputations:
    792
    Messages:
    2,708
    Likes Received:
    0
    Trophy Points:
    0


    I can't believe what i am seeing....it says directX 10 !!! :eek:
     
  12. Nocturnal310

    Nocturnal310 Notebook Virtuoso

    Reputations:
    792
    Messages:
    2,708
    Likes Received:
    0
    Trophy Points:
    0
    its impossible ....can u tell me why its showing dX 10
     
  13. odin243

    odin243 Notebook Prophet

    Reputations:
    862
    Messages:
    6,223
    Likes Received:
    0
    Trophy Points:
    205
    Of course it's showing DX10, that's the version you have installed.
     
  14. Nocturnal310

    Nocturnal310 Notebook Virtuoso

    Reputations:
    792
    Messages:
    2,708
    Likes Received:
    0
    Trophy Points:
    0
    meaning? directX 10 is only for new gen games .....it works on 8600 and 8800 ultra....

    i thot mine is 9.0c

    can u pls clear my confusion
     
  15. odin243

    odin243 Notebook Prophet

    Reputations:
    862
    Messages:
    6,223
    Likes Received:
    0
    Trophy Points:
    205
    Your card may not be able to utilize DirectX10 functions, however DX10 itself is essentially just a piece of software, which comes preinstalled on Vista. Your card will utilize the legacy DX9.0c shaders included with Vista when playing games (DX9.0L).
     
  16. mufflan

    mufflan Notebook Consultant

    Reputations:
    18
    Messages:
    181
    Likes Received:
    0
    Trophy Points:
    30
    Q: What's IN the update?
     
  17. ViciousXUSMC

    ViciousXUSMC Master Viking NBR Reviewer

    Reputations:
    11,461
    Messages:
    16,824
    Likes Received:
    76
    Trophy Points:
    466
    I always have errors with the user runtime. I have to wait for the redist to be available.
     
  18. Jalf

    Jalf Comrade Santa

    Reputations:
    2,883
    Messages:
    3,468
    Likes Received:
    0
    Trophy Points:
    105
    Just so you know, there's absolutely no reason to install this. Every game that uses DX ships with the relevant version of the DX runtime as well. It's been that way since DX9.0c was released some 4+ years ago.

    These quarterly releases are also not backwards compatible, so *if* you insist on downloading them manually, you'll have to download *every* single one of them. Which means 50 or so separate downloads.





    Why bother, when the ones you need come with your games anyway?
     
  19. zakaluka

    zakaluka Notebook Consultant

    Reputations:
    137
    Messages:
    124
    Likes Received:
    1
    Trophy Points:
    31
    That's excellent advice right there. The only reason to get all those individual packs is if you are developing games for a next-gen version of DX and need to test it with different configurations.

    The versions that show up on Windows Update are security patches. I highly recommend installing them if they show up. However, the rest is mostly for a very niche market (fixes for certain computer configurations, alternative algorithms for certain other configurations, etc).

    Regards,

    z.
     
  20. KernalPanic

    KernalPanic White Knight

    Reputations:
    2,125
    Messages:
    1,934
    Likes Received:
    130
    Trophy Points:
    81
    DX is backward compatible.

    Having the most up-to-date version of the files often helps ignore incompatibility problems BEFORE you install.

    DX10 is also a work-in-progress. Each update has helped performance or compatibility to some degree and is worth the few seconds it takes to update with the latest refresh every so often.

    The web install detects what you need and what you already have and downloads the packages you are missing.

    Also recent games (Bioshock, Hellgate London, etc) want you to download the latest DX refresh and won't play without them.

    Why take care of this manually?
    Maybe you like having maximum performance and a minimum of incompatibilities...

    FYI, RUNTIME patches are for end-users to run the program optimally... SDK packs are for developers.
     
  21. Jalf

    Jalf Comrade Santa

    Reputations:
    2,883
    Messages:
    3,468
    Likes Received:
    0
    Trophy Points:
    105
    Yes, but these releases aren't. They only update D3DX, a utility library many games use, which is *not* backwards compatible. DirectX itself hasn't been changed since DX9.0c which came out years ago. (Not counting DX10, of course)
    What these updates include is (from the download page) "the bi-monthly D3DX, XInput, and Managed DirectX components".
    Here, just for you, I just ran the installer, so I should now have the latest version of DX9. Now look at the age of the file please:
    [​IMG]

    Er no, because the game installs the exact version they need, and have been tested with.

    And the only thing you're needing is this month's release of D3DX, which is installed by the games that need it. Except you don't need it because you don't yet have any games that are going to use it.

    Or you could just let their installers deal with it, like the rest of us did. Bioshock played fine for me.

    Maybe painting your PC red will make it go faster too.
    Maybe there is no performance or compatibility difference.
    Maybe you have heard of the term "placebo effect"?

    I didn't claim otherwise.
     
  22. Nunka

    Nunka Notebook Consultant

    Reputations:
    30
    Messages:
    181
    Likes Received:
    0
    Trophy Points:
    30
    Maybe telling your PC "deserters will be shot!" will eliminate BSODs...
     
  23. ViciousXUSMC

    ViciousXUSMC Master Viking NBR Reviewer

    Reputations:
    11,461
    Messages:
    16,824
    Likes Received:
    76
    Trophy Points:
    466
    Actully I can think of 2 games that required a manual update before they would work. Bioshock was one, and I forget the other off hand (want to say the orange box) but bioshock would not even start without the DX update and the game itself did not update it.

    I had several things get fixed when I updated manually to the newest DX for august.
     
  24. Jalf

    Jalf Comrade Santa

    Reputations:
    2,883
    Messages:
    3,468
    Likes Received:
    0
    Trophy Points:
    105
    Oo, I've got to try that. :D

    Seriously? I must have gotten that update already from another game then. That does surprise me though, because it's been standard routine for games installers for years. You'd think a high-profile game such as Bioshock at least followed the most basic rules. Didn't it have that "Games for Windows" stamp and everything?

    Not really. Not in DirectX itself. In D3DX and other utilities, yes, but as I said, those aren't backwards (or forward) compatible. The game always just uses the exact version it was made for. If a newer version is installed, it's ignored. That's why they're all separate DLL's (d3dx9_23.dll, d3dx9_24.dll and so on)
    It does mean they can have security updates applied to them (which is generally done via Windows Update), but the functionality of these libraries is never updated, because that would break a lot of existing games.