Just Cause 2 Directx Error


  1. Posts : 13
    Windows 7 Enterprise 32bit
       #1

    Just Cause 2 Directx Error


    Help,
    Whenever I try to play Just Cause 2 on my Laptop it comes up with a black screen, then a white screen, then it exits to desktop and a Directx error comes up.

    Fatal Directx error!
    Code:15
    Result: 0x80070057: E_INVALIDARG

    The game will now exit. Try restarting the game with /failsafe if the problem persist.
      My Computer


  2. Posts : 6,305
    Windows 7 Ultimate x64
       #2

    Hi, welcome to the forums :)

    I'd advise you download the latest DirectX drivers from Microsoft Download Center. It will install both old and new drivers and has been known to solve several DX issues.


    OS
      My Computer


  3. Posts : 13
    Windows 7 Enterprise 32bit
    Thread Starter
       #3

    Thanks but downloading the drivers didn't do anything.
      My Computer


  4. Posts : 6,305
    Windows 7 Ultimate x64
       #4

    You may want to read the following...

    I deleted the HDD content of the game via Steam (right click on it and delete game)
    and afterwards installed it without the disc, just only via steam.
    Restart afterwards... and see.. now it runs...
    Dont ask me why... i really got no idea... it was the same for me with Metro 2033.
    Both games installed a driver after installing from CD and never really worked then.
    After installing from steam without a cd they work fine.
    Anyhow... maybe you wanna try this way...
    Source
      My Computer


  5. Posts : 391
    Windows 7 Professional x64 Backtrack 4 R2
       #5

    You could also try downloading the latest drivers for your GPU and reinstalling Just Cause 2,
      My Computer


 

  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:50.
Find Us