Bioshock not working. DX11?

Page 2 of 4 FirstFirst 1234 LastLast

  1. Posts : 7,683
    Windows 10 Pro
       #11

    To be polite, and nice... :)

    Windows 7 and Vista does in fact incorporate at least DX9, 10, and 11. What happens sometimes is that the DX9 files can get corrupted and may in fact be out of date. The fact that you had to update DX9 to get Bioshock running on Windows 7 does not mean that it's not there, it just simply said there was a file missing or corrupt. Some games or programs can/do corrupt DX files, and some files simply need updating. I don't know what caused your case where you had to update your DX9 files to get Bioshock to work, but something happened. As I stated in an earlier post, I didn't have to update my DX9 files to get Bioshock to run under Windows 7, nor have I updated them yet. So...???

    While Windows 7 is fully compatible with games and hardware that use older versions of DirectX, the new DirectX 11 features are available with a DirectX 11 compatible graphics card and games designed to take advantage of this new technology.

    Also, if you read the brief description here Download details: DirectX End-User Runtime and look at system requirements you will see that DX9 is part of Windows 7

    Also, even though a game/program says it's installing DX files, it may in fact be simply examining the files to see if you have the latest/correct files installed and thus may not install anything.

    Hope this clears things up for you :)
      My Computer


  2. Posts : 1,557
    XP, Seven, 2008R2
       #12

    sygnus21 said:
    As I stated in an earlier post, I didn't have to update my DX9 files to get Bioshock to run under Windows 7, nor have I updated them yet. So...???
    Earlier, I addressed why that could be the case.

    sup3rsprt said:
    sygnus21 said:
    FYI, I didn't have to update my DX9 files to get the game to run so...
    Maybe your computer already has the file d3dx9_33.dll installed.

    I'm not sure if Bioshock requires the new d3d9 libraries when in DX10 mode, or whether or not it installs the required libraries during installation. But in any case a simple fix is to run the DirectX update like you said.
    It could also be the case that the OP already had the game installed to another partition and didn't reinstall it after he installed Windows 7. In which case the DirectX updates would not have been installed because A) he didn't install them or B) he didn't reinstall the game.
      My Computer

  3.   My Computer


  4. Posts : 7,683
    Windows 10 Pro
       #14

    sup3rsprt said:
    sygnus21 said:
    As I stated in an earlier post, I didn't have to update my DX9 files to get Bioshock to run under Windows 7, nor have I updated them yet. So...???
    Earlier, I addressed why that could be the case.
    My point to sup3rsprt was that I didn't have to update my files while he did. That was it.

    I think we beat this "solved" thread long enough, so i'm out.

    Peace.
      My Computer


  5. Posts : 1,557
    XP, Seven, 2008R2
       #15

    sygnus21 said:
    sup3rsprt said:
    sygnus21 said:
    As I stated in an earlier post, I didn't have to update my DX9 files to get Bioshock to run under Windows 7, nor have I updated them yet. So...???
    Earlier, I addressed why that could be the case.
    My point to sup3rsprt was that I didn't have to update my files while he did. That was it.
    If you were only trying to make a point then perhaps you shouldn't have put 3 question marks behind it. Because I can surely address your question which is what I attempted to do.
      My Computer


  6. Posts : 178
    Windows 7 Retail
    Thread Starter
       #16

    Demigod is not a DX11 game that runs under in W7 which only has DX11. However, DX11 doesn't seem to be backwards compatible because while certain non-DX11 games run fine (Demigod), it will not run all games. For Bioshock, you have to install DX9 in order to get it to run. DX9 is not preinstalled in W7. Only DX11. These are my findings thus far. Alot of people have run Bioshock fine but that is because Bioshock likely installed DX9 into their system. Thus, making it seem that either DX11 is backward compatible or making it seem like DX9 was preinstalled.

    In my circumstance, this is what happened. Only DX11 was installed on my OS. Bioshock would not run. I installed DX9. Bioshock worked fine.
      My Computer


  7. Posts : 7,683
    Windows 10 Pro
       #17

    sup3rsprt said:
    sygnus21 said:
    sup3rsprt said:

    Earlier, I addressed why that could be the case.
    My point to sup3rsprt was that I didn't have to update my files while he did. That was it.
    If you were only trying to make a point then perhaps you shouldn't have put 3 question marks behind it. Because I can surely address your question which is what I attempted to do.
    Sorry, I meant to say my point was addressed to Crimson. Lighten up dude. LOL.

    Peace
      My Computer


  8. Posts : 4
    7
       #18

    Windows 7 doesn't come with DX11 does it??? I thought this was something they were going to add in a patch.
      My Computer


  9. Posts : 178
    Windows 7 Retail
    Thread Starter
       #19

    Windows 7 comes standard with DirectX 11. What is unclear is whether or not DX11 is backwards compatible. Also whether W7 has DX9 or DX10 preinstalled.

    For people that installed certain games that ran fine on W7, it is possible that those games installed DX9. However, on a clean install of W7, everything remains unclear.
      My Computer


  10. Posts : 7,683
    Windows 10 Pro
       #20

    crimson said:
    Windows 7 comes standard with DirectX 11. What is unclear is whether or not DX11 is backwards compatible. Also whether W7 has DX9 or DX10 preinstalled.

    For people that installed certain games that ran fine on W7, it is possible that those games installed DX9. However, on a clean install of W7, everything remains unclear.
    Did you not see this post?

    sygnus21 said:

    While Windows 7 is fully compatible with games and hardware that use older versions of DirectX, the new DirectX 11 features are available with a DirectX 11 compatible graphics card and games designed to take advantage of this new technology.

    Also, if you read the brief description here Download details: DirectX End-User Runtime and look at system requirements you will see that DX9 is part of Windows 7
    Hint...

    DirectX End-User Runtime Web Installer Brief Description

    August 2009
    The Microsoft DirectX® End-User Runtime provides updates to 9.0c and previous versions of DirectX — the core Windows® technology that drives high-speed multimedia and games on the PC.

    Key operative word in the above statement is "update" to 9.0c

    More info...

    System Requirements

    • Supported Operating Systems: Windows 2000; Windows 2000 Advanced Server; Windows 2000 Professional Edition ; Windows 2000 Server; Windows 2000 Service Pack 2; Windows 2000 Service Pack 3; Windows 2000 Service Pack 4; Windows 7;
    Note Windows 7 :)

    A little reading would help clear things up
      My Computer


 
Page 2 of 4 FirstFirst 1234 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 10:49.
Find Us