Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
The problem is that the game expects specific versions of certain DLLs to be present. In my friend's case the game was looking for msvcr100.dll, and was finding it inside the ATI driver folder. That was the wrong version (it is part of the Visual C++ 2010 redistributable).
Do this - go into your game directory, and look for _CommonRedist folder (e.g. C:\Program Files (x86)\Steam\SteamApps\common\Dying Light\_CommonRedist). That contains the packages that you need to install (start with the vcredist packages).
Try to install all the packages. If one of them complains and tells you that a newer version of the package is installed, you probably found the problem. Uninstall the newer version of the package through Add/Remove Programs, and install this one.
For future reference, you can figure these types of poblems by using the procmon tool. Add a filter to procomon to look at what the binary is doing, and try to launch the game. Check to see what the game is doing right when it starts shutting down threads and processes. If it is failing to find a DLL or finding it in a strange location, then that is probably the problem.