prntscr.com/69dx1z <- screenshot of the error.
errors.txt:
24/2/2015 - 20::45 - D3DERR_INVALIDCALL
24/2/2015 - 20::45 - CreateDevice
24/2/2015 - 20::45 - D3DERR_INVALIDCALL
24/2/2015 - 20::45 - CreateDevice failed again
24/2/2015 - 20::45 - Failed to initialise 3D Engine:..\src\Game.cpp 436
24/2/2015 - 20::45 - D3DERR_INVALIDCALL
24/2/2015 - 20::45 - CreateDevice
24/2/2015 - 20::45 - D3DERR_INVALIDCALL
24/2/2015 - 20::45 - CreateDevice failed again
24/2/2015 - 20::45 - Failed to initialise 3D Engine:..\src\Game.cpp 436
24/2/2015 - 20::50 - D3DERR_INVALIDCALL
24/2/2015 - 20::50 - CreateDevice
24/2/2015 - 20::50 - D3DERR_INVALIDCALL
24/2/2015 - 20::50 - CreateDevice failed again
24/2/2015 - 20::50 - Failed to initialise 3D Engine:..\src\Game.cpp 436
24/2/2015 - 20::52 - D3DERR_INVALIDCALL
24/2/2015 - 20::52 - CreateDevice
24/2/2015 - 20::52 - D3DERR_INVALIDCALL
24/2/2015 - 20::52 - CreateDevice failed again
24/2/2015 - 20::52 - Failed to initialise 3D Engine:..\src\Game.cpp 436
drawdebug.txt:
Initialising 3D Engine in fullscreen mode
Driver : nvumdshim.dll
Description : NVIDIA Quadro K2100M
DeviceName : \\.\DISPLAY1
Checking For Shader Support
NumSimultaneousRTs:4
hal_caps.PixelShaderVersion >= D3DPS_VERSION(2, 0)
About to Create 3D Device with width: 1536 and height : 864
Attempting hardware Vertex Processing
Attempting software Vertex Processing
At first I thought it was because I was using intel hd 4600 so i forced the game to use my nvidia GPU but it still crashes. Other specs: