Sniper Ghost Warrior 3

Sniper Ghost Warrior 3

View Stats:
Havelocrates Jun 26, 2017 @ 6:02am
ERROR: CryInput.dll could not be loaded!
I am getting the above error when attempting to launch the game. The game will load the splash videos as long as the error box has not been closed, but once the videos are complete, it will sit on a loading screen indefinitely.

I have reinstalled DirectX from both the installer direct from Microsoft, and the installer located in the _CommonRedist directory within the game install directory without any change.

I verified the game cache successfully with no new files downloaded. Still no change to the error. I then uninstalled and redownloaded and installed the game, still no change to the error.

I downloaded a copy of cryinput.dll from the web, placed it in \windows\system32 and attempted to register it but got an error regarding a missing CrySystem.dll. Launching the game still results in the same error.

I attempted to do the same with a downloaded copy of CrySystem.dll, but encountered numerous issues trying to register it, with no success.

At this point, I'm hoping to get some assistance with this issue, as I seem to be getting nowhere on my own. Happy to provide any additional information as required.

Cheers.
< >
Showing 1-7 of 7 comments
NiBy Jun 26, 2017 @ 6:11am 
maybe try deleting that file then verfiy integrity of game cache. I once a corrupted file on a another game and thats what fixed it for me but i cant say it will fix it for you on this game due to different engine,etc. But yea try deleting CryInput.dll the verify integrety of game cache
MTL5 Jun 26, 2017 @ 6:13am 
This error is typically caused by Windows having an incorrect version of XInput.

Try the solution suggested here.

http://forum.panzar.com/viewtopic.php?p=194425&sid=f63d7e9ff1a57a37eaaeb264dc6fdc21#p194425
Havelocrates Jun 26, 2017 @ 6:32am 
Originally posted by NiBy:
maybe try deleting that file then verfiy integrity of game cache. I once a corrupted file on a another game and thats what fixed it for me but i cant say it will fix it for you on this game due to different engine,etc. But yea try deleting CryInput.dll the verify integrety of game cache

The file never existed on my system in the first place, that is why I downloaded a copy and attempted to register it. I should have mentioned that originally.

Originally posted by MTL5:
This error is typically caused by Windows having an incorrect version of XInput.

Try the solution suggested here.

http://forum.panzar.com/viewtopic.php?p=194425&sid=f63d7e9ff1a57a37eaaeb264dc6fdc21#p194425

I've tried the suggestions from that post, but it has made no difference to the error. It appears as though the cryinput.dll is not included in or provided by DirectX, and I am having no other issues with xinput in general.
MTL5 Jun 26, 2017 @ 6:39am 
Originally posted by Havelock:
Originally posted by NiBy:
maybe try deleting that file then verfiy integrity of game cache. I once a corrupted file on a another game and thats what fixed it for me but i cant say it will fix it for you on this game due to different engine,etc. But yea try deleting CryInput.dll the verify integrety of game cache

The file never existed on my system in the first place, that is why I downloaded a copy and attempted to register it. I should have mentioned that originally.

Originally posted by MTL5:
This error is typically caused by Windows having an incorrect version of XInput.

Try the solution suggested here.

http://forum.panzar.com/viewtopic.php?p=194425&sid=f63d7e9ff1a57a37eaaeb264dc6fdc21#p194425

I've tried the suggestions from that post, but it has made no difference to the error. It appears as though the cryinput.dll is not included in or provided by DirectX, and I am having no other issues with xinput in general.
The issue is 99% Xinput, though. CryInput is the input dll for the game. It's not specifically related to DirectX, except that it can't be loaded if there's something wrong with Xinput.

Prey has a similar error, where it elaborates.

"CryInput.dll could not be loaded. This is likely due to not having Xinput support installed. Please install the most recent version of the DirectX runtime."

https://steamcommunity.com/app/480490/discussions/0/1327844097117456740/

They do mention that Kensington Trackball Mice will cause this error. But you probably don't have one of those.
Havelocrates Jun 26, 2017 @ 6:47am 
Originally posted by MTL5:
Originally posted by Havelock:

The file never existed on my system in the first place, that is why I downloaded a copy and attempted to register it. I should have mentioned that originally.



I've tried the suggestions from that post, but it has made no difference to the error. It appears as though the cryinput.dll is not included in or provided by DirectX, and I am having no other issues with xinput in general.
The issue is 99% Xinput, though. CryInput is the input dll for the game. It's not specifically related to DirectX, except that it can't be loaded if there's something wrong with Xinput.

Prey has a similar error, where it elaborates.

"CryInput.dll could not be loaded. This is likely due to not having Xinput support installed. Please install the most recent version of the DirectX runtime."

https://steamcommunity.com/app/480490/discussions/0/1327844097117456740/

They do mention that Kensington Trackball Mice will cause this error. But you probably don't have one of those.


That is a rather interesting point, as I do in fact have a Kensington Trackball. I will dig out a mouse and try shortly, but I'm still a bit miffed that there does not appear to be a CryInput.dll located on my computer when I search for it. Should it be located in system32, or the games installation directory?

I appreciate the help, and will post back when I've tested with a mouse.
Havelocrates Jun 26, 2017 @ 6:53am 
Well what do you know, it works perfectly fine with the mouse. Thanks for the help working that out, guess I'm looking for a new trackball! :steamhappy:
MTL5 Jun 26, 2017 @ 6:56am 
Originally posted by Havelock:
but I'm still a bit miffed that there does not appear to be a CryInput.dll located on my computer when I search for it. Should it be located in system32, or the games installation directory?
That's actually a good point. Usually inside the game directory alongside the game's exe file. But since it isn't there, I'm assuming it's packed inside one of the other dll files in that folder.
Last edited by MTL5; Jun 26, 2017 @ 6:56am
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Jun 26, 2017 @ 6:02am
Posts: 7