Forum Discussion

Anonymous's avatar
Anonymous
10 years ago
Solved

DirectX error on startup causes crash

I cant play the game any longer, starting it up will immediately trigger a directx error. Ive tried a whole list of things to fix it. Ive gotten 3 emails by 3 employees with about 20 steps that could potentially fix it, all with no result. The error reads:

DirectX function "screen->m_swapChain->ResizeBuffers(settings->getTripleBufferingEnable() ? 3 : 2, screen->m_info.windowWidth, screen->m_info.windowHeight, DXGI_FORMAT_R8G8B8A8_UNORM, DXFI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH)" failed with DXGI_ERROR_INVALID_CALL ("The application provided invalid parameter data; this must be bugged and fixed before the application is released.") GPU: "NVIDIA GeForce GTX 660 ", Driver: 36510

I got this error after playing about 9 hours of the game.

  • Anonymous's avatar
    Anonymous
    10 years ago

    So I just fixed the issue for me. 

    Had the exact same error message with a GTX 970.

    I uninstalled curse and it seemed to run just fine.

    Uninstall or disable any other programs with overlays (i.e. origin overlay, curse, etc.)

    Until the next nVidia driver comes out I'd keep these programs disabled.

18 Replies

  • proxos666's avatar
    proxos666
    Hero+
    10 years ago

    @ndawg75

    Yes I have also seen reports of curse overlay causing this error , glad to hear you have found your solution.

    @Nodoubt42

    When they got you to do a clean boot it was as per this link ?

    Edit - have you uninstalled panda as a test to make sure it isn't related to this issue ?

  • EA_David's avatar
    EA_David
    Icon for Community Admin rankCommunity Admin
    10 years ago

    Thanks to everyone on the post, this will be something to look out for in the future for this and other Frostbite games. 

    Cheers!

  • I had the same problem and just uninstalled curse and inmediatly it worked out! :P 

  • Anonymous's avatar
    Anonymous
    10 years ago

    Yep that works and thx for the fix, but a less extreme method is to open Curse, go to Settings ->  In-Game  and disable the Star Wars Battlefront In-Game Overlay.

  • ^ That's what I did. I wasn't sure if it was a Curse, Battlefront, or Nvidia update that broke overlay compatibility, but from what I'm seeing here it looks like it was Nvidia. Let's hope this gets fixed, because I enjoy having the overlay in-game!

  • Anonymous's avatar
    Anonymous
    10 years ago

    I fixed it i had to uninstall curse or at least close the app when I played the game, If you don't want to do that you could probably get rid of the on screen chat bar in curse settings, thanks to the guy who originally said this👍

About Star Wars Games Discussion

Talk with the community about EA's STAR WARS™ games.14,770 PostsLatest Activity: 59 minutes ago