Battlefield 3™

Battlefield 3™

View Stats:
AlmonD eYe Sep 9, 2020 @ 11:20pm
How can I fix DX Error??
I have a problem with dx while initializing before the game starts
The error message says

'DirectX function "m_dxgiFactory -> CreateSwapChain( m_device, &sd, &m_swapChain.assignGet0)" failed with DXGI_ERROR_INVALID_CALL: The application has made an erroneous API call that it has enough information to avoid. ~~~~'

I really appreciate if you can help me solving this problem.
< >
Showing 1-5 of 5 comments
Same. I played one game fine and then the next this popped up and I couldn't join any more.
Niall Nov 10, 2020 @ 10:21pm 
Manually update Punk Buster here > https://www.evenbalance.com/downloads.php

The Direct X crashing is simple too. Open regedit and go to:-

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers


right click in the right hand column, go new DWORD 32 and name it TdrLevel and set the value to either 0 or 3. mine is set to 0. Then restart and bang BF3 works flawlessly.

If you experience any crashes try the value 3 (or 0 if you went with 3 to begin with). Always restart after being in the registry editor for setting to take effect (you know this anyway)
Last edited by Niall; Nov 10, 2020 @ 10:25pm
AlmonD eYe Nov 11, 2020 @ 4:38pm 
Originally posted by Rupert:
Manually update Punk Buster here > https://www.evenbalance.com/downloads.php

The Direct X crashing is simple too. Open regedit and go to:-

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers


right click in the right hand column, go new DWORD 32 and name it TdrLevel and set the value to either 0 or 3. mine is set to 0. Then restart and bang BF3 works flawlessly.

If you experience any crashes try the value 3 (or 0 if you went with 3 to begin with). Always restart after being in the registry editor for setting to take effect (you know this anyway)

now I got infinite initializing. :steamsad:
I can find something related to BF3 by my task manager, but it soon disappear in few minute.
Although it disappears, the web page message still shows 'initializing'
Niall Nov 11, 2020 @ 11:10pm 
Did you set it to 0 or 3? Try both and restart when you change the value.
AlmonD eYe Nov 15, 2020 @ 6:00pm 
Originally posted by Rupert:
Did you set it to 0 or 3? Try both and restart when you change the value.

nah... it doesn't work :-(
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: Sep 9, 2020 @ 11:20pm
Posts: 5