Jump to content

Cannot connect to Direct 3DDevice????????


Recommended Posts

4./JG52_Lufty
Posted

Hi all, Ive just started to get this problem when i try to launch the game. It says Cannot connect to the Direct 3DDevice  D3DERR_INVALIDCALL .I thought it might have been because of an Nvidia driver update but i rolled back the driver and it still does it? Any ideas.

Im running windows 10

 

 

...Guy

4./JG52_Lufty
Posted (edited)

Hi and thanks for the reply.

Im sure people get fed up with the likes of me that are totally PC illiterate. Could someone explain (In baby steps) how to attempt to get this working. I went to my IL2 folder through E; Program files x86, steam, steam apps, common IL-2 but couldn't find the Directx setup file? Also in the linked post it says run Launcher.exe. Where do I find that?

 

Help,

 

 

...Guy

Edited by LuftyLuftwoller
Posted (edited)

Don't worry,not everyone is fed up ;) unfortunately I'm at work so can't reach my gaming PC. Launcher.exe icon should be on your desktop screen = red star icon. I don't have steam version so I'm not familiar with the folder tree over there. As a last resort action,launch steam,uninstall and reinstall the game again.

Edit:

Try also submit a ticket at game support guys

http://il2sturmovik.com/support/

Edited by Brano
Posted

Hi and thanks for the reply.

Im sure people get fed up with the likes of me that are totally PC illiterate. Could someone explain (In baby steps) how to attempt to get this working. I went to my IL2 folder through E; Program files x86, steam, steam apps, common IL-2 but couldn't find the Directx setup file? Also in the linked post it says run Launcher.exe. Where do I find that?

 

Help,

 

 

...Guy

 

 

DirectX: .../IL-2 Sturmovik Battle of Stalingrad/_CommonRedist/DirectX/Jun2010/DXSETUP.exe

 

The Steam Version doesn´t seem to have the Launcher.exe

4./JG52_Lufty
Posted

Thanks for all the help everyone. Ive now tried running it from the Desktop icon (No joy) and have also run the DXSETUP.exe from the IL2 folder in steam. Still no luck. I reinstalled the game through Steam for good measure and still nada.

Im now officially out of ideas,

 

 

...Guy

Posted

Did you try running Launcher.exe from the game folder directly?

4./JG52_Lufty
Posted

If you mean the IL2.exe in the steam/ steam apps/ common/ il2 BoS/ bin/ game,  then yes and no, it didnt work. booo

 

 

...Guy

Posted (edited)

What about game support. Did you send them a ticket? I am out of ideas,maybe complete uninstall of graphics driver and reinstall.

EDIT:

Try this

http://easysoftwareuk.com/d3derr_invalidcall-download.htm

There is a repair utility that should check and fix missing/corrupted files in your windoze. Look for these lines:

Novice Computer User Solution (completely automated):

1) Download (D3derr_invalidcall ) repair utility.

2) Install program and click Scan button.

3) Click the Fix Errors button when scan is completed.

4) Restart your computer.

Edited by Brano
Posted (edited)

Find startup.cfg in IL2\data.

Open with notepad.exe

Look for [KEY = graphics] section.

The values that control the resolution are the following:

  • adapter = 0: This is the graphics card to use. 0 should be the correct value, but if you have a CPU with integrated graphics, it may be worth a try to set it to 1
  • full_height and full_width: resolution when fullscreen is set to 1
  • win_height and win_width: resolution when fullscreen is set to 0
  • fullscreen: controls whether the game works in fullscreen or windowed mode.

I would suggest the following settings, try them in that order:

  1. adapter = 0, win_height = 480, win_width=640, fullscreen = 0
  2. adapter = 0, win_height = <native resolution of your screen, e.g. 1080>, win_witdh = <native... e.g. 1920>, fullscreen = 0
  3. Same as 2 but with fullscreen = 1
  4. Same as 1, but with adapter = 1
  5. Same as 2, but with adapter = 1
  6. Same as 3, but with adapter = 1

You must edit the file while the game is not running. Then run the game, see what happens, and before you try the next setting make sure the game is not running (check in the task manager).

 

I suggest you do that before tinkering with your Dx installation. If that did not work, contact support if you haven't already.

There is also the possibility something is wrong with you startup.cfg. In that case, rename the file to startup.bak and start the game. It should create a new failsafe startup.cfg. This won't affect your key and axis bindings in the game.

Edited by coconut
4./JG52_Lufty
Posted

Im running three screens but the numbers look right in the startup.cfg file.

Posted

Try setting a lower resolution in the startup.cfg (even when the current resolution entered there looks correct).

4./JG52_Lufty
Posted

Ok Its fixd. Many many thanks to all that contributed. I ddint realise quite how 'Down' this was getting me. Anyhoo, ill try to explain what i did.

Remember im running 3 screens at 5760x1080.

 

1stly i did as Coconut suggested and changed the resolution to 'adapter = 0, win_height = 480, win_width=640, fullscreen = 0'

and this got the game to start up but only on the centre screen, I then went back into the startup.cfg file and changed the 'win_width' to 5760. Saved it all and its fixed.

Many thanks again and I look forward to being shot down by all in the near future,

 

 

...Guy

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...