1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Greetings Guest!!

    In order to combat SPAM on the forums, all users are required to have a minimum of 2 posts before they can submit links in any post or thread.

    Dismiss Notice

UO Telling Me I don't Meet DirectX Requirement

Discussion in 'UO Resources' started by JC the Builder, Jan 27, 2011.

  1. JC the Builder

    JC the Builder Crazed Zealot
    Stratics Veteran

    Joined:
    May 12, 2008
    Messages:
    3,154
    Likes Received:
    708
    For both the classic and enhanced client, upon install it is presenting me with a message asking if I want to upgrade my DirectX. I have DirectX 11 with Windows 7 Ultimate 64-Bit and the latest updates.

    Of course I declined this message and UO runs fine. Who knows what damage it would have done overwriting my DirectX files. :eyes:

     
  2. JC the Builder

    JC the Builder Crazed Zealot
    Stratics Veteran

    Joined:
    May 12, 2008
    Messages:
    3,154
    Likes Received:
    708
    I made a mistake. Apparently Microsoft doesn't include every DirectX file in version 11 and UO needs a particular one to run. I was under the assumption that UO was asking me if I wanted to install some version of DirectX it had prepackaged as was the case on The Second Age CD. Instead all the UO installer does is add the missing files.

    The message could have said "DirectX is missing files needed to run the Ultima Online Enhanced Client. Would you like to install these files now?", which would have been more clear as to what it was about to do.
     
  3. Basara

    Basara UO Forum Moderator
    Moderator Professional Wiki Moderator Stratics Veteran Stratics Legend Campaign Supporter

    Joined:
    Jul 16, 2003
    Messages:
    8,457
    Likes Received:
    582
    Making matters worse is that for about 5 or 6 versions now (one of the 5.x or 6 versions, IIRC), DirectX isn't part of Windows Update, with the possible exception of fixes to close exploits.

    You have to go check every few months for an updated End-user Runtime to keep DX up to date.

    When KR came out, a lot of people had trouble getting it to run, as they hadn't updated DirectX for as long as they'd owned their 2-5 year old machines.