Posted April 11, 2012

essi2
New User
Registered: Sep 2008
From Norway

GreenlyTheSquirrel
New User
Registered: Jan 2011
From United States
Posted April 11, 2012
Installing directx 9 worked for me as well. Thanks for the help!

sam_vimes
New User
Registered: Apr 2009
From Germany
Posted April 11, 2012
This Solution worked for me on Windows 7 x64:
Download this DirectX9-Web-Installer from Microsoft:
http://www.microsoft.com/download/en/details.aspx?id=35
Run the downloaded Exe-File with Administrator-privileges.
The installer will download only missing DirectX9-DLLs on Windows XP, Vista and 7.
I would not recommend downloading DirectX-components from other sites.
Use the official Microsoft-Sources...
Why did this error happened?
Vista and Win 7 coming with DirectX10/11 out of the box. If a game is compiled against DirectX9 like Grimrock, some DirectX9-Components are missing.
Download this DirectX9-Web-Installer from Microsoft:
http://www.microsoft.com/download/en/details.aspx?id=35
Run the downloaded Exe-File with Administrator-privileges.
The installer will download only missing DirectX9-DLLs on Windows XP, Vista and 7.
I would not recommend downloading DirectX-components from other sites.
Use the official Microsoft-Sources...
Why did this error happened?
Vista and Win 7 coming with DirectX10/11 out of the box. If a game is compiled against DirectX9 like Grimrock, some DirectX9-Components are missing.

samyoul
New User
Registered: Sep 2010
From United Kingdom

deadbuddha
New User
Registered: Nov 2010
From United States

ascended
New User
Registered: Feb 2012
From United Kingdom
Posted April 11, 2012
yep direct x update downoad from microsoft sorted it :D
See ya time to play
See ya time to play

Midnight ADR
The Silent One
Registered: Jul 2010
From United Kingdom

were244
New User
Registered: Mar 2010
From United States
Posted April 11, 2012
Okay, I thought perhaps this might be related to my own problem, but its not resolving my issue and I hope someone might be able to help me (being clueless with these things). Whenever I attempt to get Grimrock up and running I receive the error message:
D3DError - CreateDevice failed: D3DERR_INVALIDCALL
Drives are updated and all that jazz, so, I'm kinda stumped.
D3DError - CreateDevice failed: D3DERR_INVALIDCALL
Drives are updated and all that jazz, so, I'm kinda stumped.

sam_vimes
New User
Registered: Apr 2009
From Germany
Posted April 11, 2012

D3DError - CreateDevice failed: D3DERR_INVALIDCALL
Drives are updated and all that jazz, so, I'm kinda stumped.
Try this:
Open the file:
C:\Users\<your username>\Documents\Almost Human\Legend of Grimrock\grimrock.cfg
Set the following entries to this:
displayMode = 0
resolution = "1024 x 768"
displaymode=0 runs the game in a window and "resolution"-entry starts the game in a lower resolution. Lets see if DirectX can initialize the screen then.

deoren
♥ GOG ♥
Registered: Oct 2008
From United States
Posted April 11, 2012

D3DError - CreateDevice failed: D3DERR_INVALIDCALL
Drives are updated and all that jazz, so, I'm kinda stumped.
Edit: Yep, that worked. Now I'll try to set my real resolution and see if that takes.
Edit2: Once you're in game, you can adjust to your real settings and everything works from there.
Post edited April 11, 2012 by deoren

jasondarby
New User
Registered: Sep 2010
From United Kingdom
Posted April 11, 2012
Yeah installing DX9 update worked for me also, thanks guys!

sam_vimes
New User
Registered: Apr 2009
From Germany

were244
New User
Registered: Mar 2010
From United States
Posted April 11, 2012

D3DError - CreateDevice failed: D3DERR_INVALIDCALL
Drives are updated and all that jazz, so, I'm kinda stumped.

Try this:
Open the file:
C:\Users\<your username>\Documents\Almost Human\Legend of Grimrock\grimrock.cfg
Set the following entries to this:
displayMode = 0
resolution = "1024 x 768"
displaymode=0 runs the game in a window and "resolution"-entry starts the game in a lower resolution. Lets see if DirectX can initialize the screen then.

deoren
♥ GOG ♥
Registered: Oct 2008
From United States
Posted April 11, 2012
I dunno. My native resolution is 1920x1080 and it was set to 15XX x 526 or something (I forget). It's fine now, so I'm not too concerned. Thanks to your tip I was able to get on to playing the game, so thanks!

DaveB.782
New User
Registered: Sep 2008
From United States
Posted April 11, 2012
Set the following entries to this:
displayMode = 0
resolution = "1024 x 768"
displaymode=0 runs the game in a window and "resolution"-entry starts the game in a lower resolution. Lets see if DirectX can initialize the screen then.
Thanks.